Senior QA Automation Engineer

Apetan Consulting
United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) JIRA Automation of Tests Microsoft Azure Bug Tracking Systems C Sharp (Programming Language) Cloud Computing Continuous Integration Database Testing Github
+27 more
Apache JMeter Junit Python (Programming Language) Standard Sql Selenium Test Execution Engine Test Management Strategies of Testing Testng Performance Testing Postman Appium Test Scripts Cypress (Programming Language) Git Pytest Gitlab-ci Kubernetes Information Technology Playwright Restful APIs Api Management Docker Testrail Jenkins Programming Languages Microservices

Job description

We are seeking a Senior QA Automation Engineer to lead the design, development, and maintenance of automated testing solutions that ensure the quality, reliability, and performance of our applications. The ideal candidate has strong experience in test automation, software testing methodologies, and CI/CD practices, and collaborates closely with development and product teams to deliver high-quality software., * Design, develop, and maintain automated test frameworks and test scripts.

  • Create and execute functional, regression, integration, API, and end-to-end test cases.
  • Collaborate with developers, product managers, and business stakeholders to understand requirements and define test strategies.
  • Integrate automated tests into CI/CD pipelines.
  • Identify, document, and track software defects through resolution.
  • Perform root cause analysis and work with engineering teams to resolve issues.
  • Review requirements and provide feedback to improve testability and product quality.
  • Monitor test execution, analyze results, and prepare quality reports.
  • Mentor junior QA engineers and promote QA best practices across the team.
  • Continuously improve automation frameworks, tools, and testing processes.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong experience with automation tools such as Selenium, Playwright, Cypress, or Appium.
  • Proficiency in one or more programming languages such as Java, Python, JavaScript, or C#.
  • Experience with API testing using Postman, REST Assured, or similar tools.
  • Knowledge of test frameworks such as TestNG, JUnit, or PyTest.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Familiarity with Agile/Scrum development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Preferred Qualifications

  • Experience with performance testing tools such as JMeter or k6.
  • Knowledge of SQL and database testing.
  • Experience testing cloud-based or microservices architectures.
  • Familiarity with Docker and Kubernetes.
  • Experience with test management and defect tracking tools such as Jira, Azure DevOps, or TestRail.
  • ISTQB or equivalent QA certification is a plus.

Technical Skills

  • Selenium / Playwright / Cypress / Appium
  • Java / Python / JavaScript / C#
  • REST API Testing
  • Postman / REST Assured
  • TestNG / JUnit / PyTest
  • Git
  • Jenkins / GitHub Actions / GitLab CI / Azure DevOps
  • SQL
  • Docker (preferred)
  • Kubernetes (preferred)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all