Overview
Remote
On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
API
Agile
Automated Testing
Cypress
GitHub
Jenkins
Microservices
POSTMAN
Quality Assurance
Scrum
Testing
API QA
Test Scripts
GitLab
Cloud Computing
Amazon Web Services
Microsoft Azure
Software Development
Job Details
Job Details: QA Automation Engineer
Contract: W2 only
Job Description:
We are seeking a highly skilled QA Automation Engineer with a solid background in software development and a deep passion for quality assurance and test automation. This is a fantastic opportunity to join a dynamic team and contribute to building reliable, scalable, and high-quality software solutions.
Role Overview
As a QA Automation Engineer, you will be responsible for designing, developing, and maintaining automated test suites across web, mobile, API, and cloud platforms. You will play a key role in validating microservices and integrating tests into modern CI/CD pipelines.
Key Responsibilities
- Develop and maintain automated test scripts for web, mobile, and API platforms
- Integrate automated testing into CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps)
- Perform end-to-end API testing, including contract validation and mocking techniques for service isolation
- Use tools like Postman, RestAssured, SoapUI, or Karate for API and microservices testing
- Apply test automation strategies across diverse technology stacks and cloud environments
- Work collaboratively in Agile teams and actively participate in SCRUM ceremonies (Sprint Planning, Refinement, Daily Standups)
- Utilize modern test automation libraries such as Playwright, Cypress, WebDriverIO, or Selenium
- Write and maintain test scripts using JavaScript (preferably Node.js)
- Contribute to overall testing strategies, ensuring thorough coverage and alignment with business goals
Qualifications
- 12+ years of experience in software development environments, with a strong focus on quality assurance and automation
- Proven hands-on experience in automation testing for Web, Mobile, API, and Cloud
- Strong proficiency in CI/CD tools and pipelines
- Solid understanding of test strategies, QA best practices, and Agile methodologies
- Working knowledge of JavaScript and automation frameworks
- Experience testing in cloud environments (Azure, AWS)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.