Steneral Consulting

Software QA Engineer - Fremont, CA

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Software QA Engineer in Fremont, CA, requiring 5 days onsite. Contract length and pay rate are unspecified. Key skills include Python, Selenium, SQL, API testing, and CI/CD integration. Agile/Scrum experience is essential.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
480
-
🗓️ - Date
November 5, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
On-site
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Fremont, CA
-
🧠 - Skills detailed
#ML (Machine Learning) #Pytest #API (Application Programming Interface) #Automation #AI (Artificial Intelligence) #SQL (Structured Query Language) #Java #C# #Programming #POSTMAN #Agile #Scripting #Regression #Python #Jenkins #Version Control #GIT #Scrum #C++ #Jira #Documentation #Selenium WebDriver #Microservices
Role description
Software QA Engineer – Fremont, CA • Location/Onsite Requirement: Position based in Fremont, CA; must work onsite 5 days a week (local candidates only). • Interview Process: Initial Glider Test followed by a 1.5-hour in-person interview; decision within 24-48 hours. • Core Responsibilities: • Design, develop, and execute automated tests for web, client-server, backend, and mobile applications. • Build and maintain reusable automation frameworks for UI and API testing. • Write automation scripts primarily in Python. • Utilize automation tools such as Selenium WebDriver, PyTest, Cypress, or Playwright. • Perform backend/data validation using SQL. • Test and validate APIs using Postman or similar tools. • Integrate automated tests into CI/CD pipelines (e.g., Jenkins). • Create test plans, test cases, and test data. • Log/track defects in JIRA and document processes in Confluence. • Collaborate with developers, product managers, and QA team members to resolve issues. • Participate in Agile/Scrum ceremonies and contribute to test planning. • Stay updated on emerging QA technologies and best practices. • Required Skills: • Strong Python scripting and test automation experience. • Hands-on experience with Selenium WebDriver, PyTest, Cypress, or Playwright. • Expertise in manual testing (black-box, white-box, regression, system, interface testing). • Proficiency with SQL for backend/database validation. • API testing experience with Postman or similar. • Experience with test management/bug tracking tools (JIRA, Zephyr, TestLink). • CI/CD pipeline integration skills (e.g., Jenkins). • Agile/Scrum team experience. • Strong collaboration, communication, and problem-solving skills. • Experience testing both web and client-server applications. • Preferred/Nice-to-Have Skills: • Mobile application testing (e.g., Appium). • Experience with additional programming languages (C#, C++, Java, Go). • Familiarity with Git/version control tools. • Exposure to AI/ML-driven QA tools or LLM-based automation. • Experience testing high-availability systems/microservices. • Knowledge of documentation tools like Confluence.