Negotiable
Outside
Remote
USA
Summary: The QA Automation Engineer role requires approximately 5 years of experience in designing, developing, and executing automated test scripts for web, mobile, and API applications. The position emphasizes collaboration with developers, product owners, and QA teams to ensure the delivery of high-quality software. The engineer will utilize various testing frameworks and CI/CD tools to enhance the testing process. This role is remote and classified as outside IR35.
Key Responsibilities:
- Develop and maintain automated test scripts using Selenium, Java/Python, TestNG, or similar frameworks
- Perform functional, regression, API, and integration testing
- Create test plans, test cases, and test data based on requirements
- Work with CI/CD tools like Jenkins, Git, or Azure DevOps for automated test execution
- Identify, document, and track defects; collaborate with developers for resolution
- Participate in agile ceremonies, sprint planning, and daily standups
- Ensure test coverage, optimize automation scripts, and improve overall QA processes
Key Skills:
- 5 years of experience in QA automation
- Proficiency in Selenium, Java/Python, TestNG, or similar frameworks
- Experience with functional, regression, API, and integration testing
- Familiarity with CI/CD tools like Jenkins, Git, or Azure DevOps
- Strong analytical and problem-solving skills
- Ability to work collaboratively in an agile environment
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
We are looking for a QA Automation Engineer with around 5 years of experience to design, develop, and execute automated test scripts for web, mobile, and API applications. The engineer will collaborate closely with developers, product owners, and QA teams to ensure high-quality software delivery.
Responsibilities:
Develop and maintain automated test scripts using Selenium, Java/Python, TestNG, or similar frameworks
Perform functional, regression, API, and integration testing
Create test plans, test cases, and test data based on requirements
Work with CI/CD tools like Jenkins, Git, or Azure DevOps for automated test execution
Identify, document, and track defects; collaborate with developers for resolution
Participate in agile ceremonies, sprint planning, and daily standups
Ensure test coverage, optimize automation scripts, and improve overall QA processes