QA Automation Engineer

Raas Infotek LLC
United States
2 days ago

Role details

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

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Testing JIRA Automation of Tests Microsoft Azure C Sharp (Programming Language) Cloud Computing Code Coverage
+43 more
Code Review Computer Programming Databases Continuous Integration Database Queries Database Testing DevOps Distributed Systems Github HP Loadrunner Apache JMeter Junit Python (Programming Language) Object-Oriented Software Development Scrum Methodology Systems Development Life Cycle E2e Testing Software Quality Assurance (SQA) Strategies of Testing Testng TypeScript Google Cloud Performance Testing Postman Appium Test Scripts Cypress (Programming Language) Software Troubleshooting Git Pytest Gitlab-ci Integration Tests Information Technology Playwright Data Analytics Cucumber (Software) Selenium Webdriver Software Version Control Api Management Docker Testrail Jenkins Microservices

Job description

We are seeking a highly skilled Senior QA Automation Engineer with 10+ years of experience in software quality assurance, test automation, and framework development. The ideal candidate will have strong expertise in designing and implementing automated testing solutions, API testing, CI/CD, and modern QA practices. The candidate will work closely with development, product, and DevOps teams to ensure high-quality and reliable software delivery., * Design, develop, and maintain robust automated test frameworks.

  • Create and execute automated test scripts for functional, regression, integration, and end-to-end testing.
  • Analyze business and technical requirements and develop comprehensive test strategies.
  • Perform UI, API, database, and integration testing.
  • Identify, document, track, and troubleshoot software defects.
  • Integrate automated testing into CI/CD pipelines.
  • Collaborate with developers and other QA engineers to identify and resolve quality issues.
  • Perform root-cause analysis for test failures and production defects.
  • Improve test coverage, automation efficiency, and overall QA processes.
  • Participate in code reviews and ensure automation standards and best practices are followed.
  • Prepare test reports, metrics, and quality dashboards for stakeholders.

Requirements

  • 10+ years of experience in QA Automation / Software Testing.
  • Strong hands-on experience with Selenium WebDriver, Cypress, or Playwright.
  • Strong programming experience in Java, Python, C#, or JavaScript/TypeScript.
  • Experience developing automation frameworks using Page Object Model, BDD, or Data-Driven frameworks.
  • Strong experience with API testing using Postman, REST Assured, or similar tools.
  • Experience with TestNG, JUnit, PyTest, Cucumber, or similar frameworks.
  • Strong SQL skills and experience with database testing.
  • Hands-on experience with Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.
  • Experience with Git and source code management.
  • Experience testing applications deployed on AWS, Azure, or Google Cloud Platform.
  • Knowledge of Agile/Scrum and SDLC/STLC methodologies.
  • Experience with defect and test management tools such as JIRA, Azure DevOps, ALM, or TestRail.

Preferred Skills

  • Experience with Docker and Kubernetes.
  • Experience with JMeter, LoadRunner, or other performance testing tools.
  • Knowledge of mobile automation using Appium.
  • Experience testing microservices and distributed applications.
  • Knowledge of cloud-based testing and DevOps practices.
  • Experience implementing automation strategies from scratch.
  • Strong analytical, problem-solving, and communication skills., Bachelor’’s or Master’’s degree in Computer Science, Information Technology, Engineering, or a related field.

Apply for this position

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

Apply on www.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 · World Congress 2026 Europe

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 · World Congress 2026 Europe

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all