Automation QA Engineer

Simera

San Francisco (CA)

Hybrid

USD 110,000 - 160,000

Full time

26 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Simera is seeking a detail-oriented Automation QA Engineer to design, develop, and maintain automated testing solutions ensuring high-quality software. You will collaborate with developers, product managers, and QA teams across the software lifecycle to identify automation opportunities and improve testing efficiency.

The role requires strong automation experience, programming skills, and familiarity with CI/CD practices.

Qualifications

  • Experience with test automation, scripting, and software testing methodologies.
  • Hands-on experience with at least one major automation framework.
  • Strong programming/scripting skills in Java, Python, JavaScript, or C#.
  • Experience with Selenium, Cypress, Playwright, Appium, or similar.
  • Excellent debugging and problem-solving abilities.
  • Familiarity with CI/CD and version control (Git).
  • Knowledge of API testing and RESTful services.
  • Experience working in Agile/Scrum environments.

Responsibilities

  • Design, develop, and maintain automated test scripts, frameworks, and test suites.
  • Analyze requirements to identify automation opportunities.
  • Create and execute automated tests for functional, regression, integration, API, and end-to-end testing.
  • Develop scalable automation frameworks and components.
  • Identify, reproduce, document, and track defects.
  • Integrate automated testing into CI/CD pipelines and perform API testing.
  • Conduct cross-browser, cross-platform, and device testing as needed.
  • Collaborate with developers, QA, product managers, and stakeholders.

Skills

QA methodologies
Automation frameworks
Programming: Java
Programming: Python
JavaScript
C#
Selenium
Cypress
Playwright
REST API testing
CI/CD
Git
SQL
Agile/Scrum
Debugging

Tools

Postman
REST Assured
Jira
Azure DevOps
TestRail
Git

Job description

We are seeking a detail-oriented, analytical, and technically skilled Automation QA Engineer to design, develop, and maintain automated testing solutions that ensure software products meet high standards of quality, reliability, and performance. The ideal candidate will have strong experience in test automation, programming, and software testing, with the ability to collaborate closely with development and product teams throughout the software development lifecycle.

Responsibilities
  • Design, develop, and maintainautomated test scripts, frameworks, and test suites.
  • Analyze requirements, user stories, and technical specifications to identify automation opportunities.
  • Create and execute automated tests for functional, regression, integration, API, and end-to-end testing.
  • Develop reusable and scalable automation frameworks and testing components.
  • Identify, reproduce, document, and track software defects.
  • Investigate automated test failures and determine whether issues are related to the application, test scripts, or testing environment.
  • Maintain and update automated tests as applications and requirements evolve.
  • Integrate automated testing intoCI/CD pipelines to support continuous testing and delivery.
  • Perform API testing using tools such as Postman, REST Assured, or similar technologies.
  • Conduct cross-browser, cross-platform, and device testing when required.
  • Collaborate withdevelopers, QA engineers, product managers, and other stakeholders to identify and resolve quality issues.
  • Monitor automation results and communicate defects, risks, and testing progress.
  • Review test coverage and identify areas where automation can improve testing efficiency.
  • Maintain clear documentation for automation frameworks, test cases, processes, and results.
  • Research and recommend improvements to testing tools, frameworks, and automation strategies.
  • Support continuous improvement of QA processes and engineering practices.
Required Skills
  • Strong understanding ofsoftware testing and QA methodologies.
  • Hands‑on experience with test automation frameworks and tools.
  • Strong programming or scripting skills in languages such asJava, Python, JavaScript, C#, or similar.
  • Experience with automation tools such as Selenium, Cypress, Playwright, Appium, or similar.
  • Experience designing and maintaining scalable automated testing frameworks.
  • Knowledge of API testing and RESTful services.
  • Familiarity with CI/CD tools and practices.
  • Experience with Git and version control systems.
  • Basic to intermediate knowledge of SQL and database testing.
  • Strong debugging and troubleshooting abilities.
  • Familiarity with Agile and Scrum methodologies.
  • Experience with defect tracking and test management tools such as Jira, TestRail, Azure DevOps, or similar.
  • Excellent analytical and problem‑solving skills.
  • Strong attention to detail and commitment to software quality.
  • Ability to communicate technical findings clearly and effectively.
  • Ability to work independently and collaborate with cross‑functional teams.
Requirements
  • Previous experience as anAutomation QA Engineer, QA Automation Engineer, Test Automation Engineer, or similar role.
  • Proven experience developing and maintaining automated test suites.
  • Hands‑on experience with at least one major automation framework.
  • Experience with functional, regression, integration, and end‑to‑end testing.
  • Experience testing web applications, APIs, mobile applications, or other software products.
  • Experience integrating automated tests into CI/CD pipelines.
  • Experience using version control systems such as Git.
  • Experience identifying, documenting, and troubleshooting software defects.
  • Understanding of software development and release processes.
  • Ability to analyze requirements and translate them into effective automated testing strategies.
  • Strong technical, analytical, and problem‑solving mindset.
  • Ability to manage multiple testing activities and meet deadlines.
  • Reliable internet connection and a suitable setup for remote work.
  • Professional, proactive, dependable, and quality‑focused attitude.
  • English proficiency is required if the position involves working with English‑speaking teams or technical documentation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Engineer
QA Automation Engineer

Compunnel, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

Jobtailor • Panama City (FL)

On-site
USD 80,000 - 110,000
Sr.QA Automation Engineer
Sr.QA Automation Engineer

Troxis • Denver (CO)

On-site
USD 110,000 - 140,000
QA Automation Engineer(2-4 yrs)
QA Automation Engineer(2-4 yrs)

Coalizao • United States

Hybrid
USD 85,000 - 130,000
QA Test Automation Lead
QA Test Automation Lead

Cloud Data Vision • Kansas City (MO)

On-site
USD 150,000 - 190,000
Test Automation Engineer
Test Automation Engineer

BlackCube Labs • Jersey City (NJ)

On-site
USD 100,000 - 160,000
Test Automation Engineer
Test Automation Engineer

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 140,000
Automation Test Engineer
Automation Test Engineer

Compunnel, Inc. • Nashville (TN), Northern (KY)

Hybrid
USD 90,000 - 150,000
Automation Tester
Automation Tester

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
QA Automation & Test Engineer
QA Automation & Test Engineer

10xTalents • Princeton (NJ)

On-site
USD 90,000 - 120,000
Competitive compensation package
Opportunities to work on cutting-edge technologies
Dynamic team environment