Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Sigmaways Inc • San Francisco, California, United States
Role & seniority: Senior QA Automation Engineer
Stack/tools: Selenium, Cucumber, REST Assured, and/or Playwright; Java and/or Python; AWS (CloudWatch, DynamoDB, S3); JIRA; Git pipelines; AI-driven test automation tools where applicable
Design and execute functional, integration, and non-functional test plans with strong automation coverage; build and maintain end-to-end automated frameworks; run smoke, regression, and full test suites
Collaborate with developers, product owners, and QA to define and optimize test strategy; manage test data and environments; coordinate load and performance testing
Perform defect triage using logs, databases, and cloud services; manage test artifacts; ensure CI support through Git-based pipelines
5+ years in software testing with hands-on test automation; 3+ years in development or test automation
Proven experience developing automated test frameworks and scripts
Proficiency in Java and/or Python
Experience with Selenium, Cucumber, REST Assured, and/or Playwright
Experience testing cloud-hosted applications (AWS preferred); functional, integration, performance, and non-functional testing
Strong troubleshooting/triage skills (logs, databases, file storage, cloud services)
Knowledge of multiple SDLC methodologies (Waterfall, Iterative, Agile, BDD)
AI-enhanced test automation experience
Experience with AWS services beyond basics (
We are seeking a Senior QA Automation Engineer with hands-on experience using modern automation frameworks such as Selenium, Cucumber, REST Assured, and/or Playwright, along with strong programming skills in Java or Python. The ideal candidate brings deep expertise in test automation, cloud based application testing (AWS), and both functional and non-functional testing.
In this role, you will work closely with developers, product owners and QA teams to define and execute testing strategies, ensure strong automation and regression coverage, manage test data and environments and support continuous integration through Git based pipelines.
Design and execute functional, integration, and non-functional test plans with strong automation coverage. Collaborate with developers, product owners and QA teams to ensure optimal test strategy. Create and maintain test artifacts in JIRA and manage comprehensive test data repositories Perform defect triage using logs, databases, and cloud services like CloudWatch, DynamoDB, and S3. Build and maintain end to end automated test frameworks and execute smoke, regression and full test suites. Enhance automation using modern tools and AI-driven approaches where applicable. Coordinate load and performance testing efforts and track results. Manage test environments and deployments through Git pipelines, ensuring smooth integrations and dependencies.
Bachelor’s degree in Computer Science or related field or equivalent work experience. At least 5 years of experience in software testing with strong hands on test automation expertise. At least 3 years of experience in development or test automation. Proven experience developing automated test frameworks and scripts. Experience testing cloud-hosted applications, AWS preferred. Strong background in functional, integration, performance, and non-functional testing.
Knowledge of multiple SDLC methodologies: Waterfall, Iterative, Agile and Behavior Driven Development (BDD). Experience with integration, stress, load, scalability, and performance testing. Proficiency in Java and/or Python. Experience with automation tools and frameworks such as Selenium, Cucumber, REST Assured, and/or Playwright. Experience using AI with test automation is preferred (e.g., Playwright with AI or similar tools). Strong troubleshooting and triage skills (logs, databases, file storage, cloud services). Experience leading small teams is a plus.
Preferred certifications: ISTQB, QAI, ASQ, or other recognized QA certifications.