QA Automation Engineer
Signature IT World Inc
- Sacate, Arizona, US
- On-site
- Contract
- Posted November 4, 2026
About this role
Role: QA Automation Engineer
Location: Richardson, TX , Tempe, AZ , Hartford, CT , Raleigh, NC -Hybrid Onsite
Type: Contract
We are seeking an experienced QA Automation Engineer with strong expertise in test automation frameworks, software quality assurance, and AWS cloud environments. The ideal candidate will be responsible for designing, developing, executing, and maintaining automated test scripts to ensure the quality, reliability, performance, and scalability of applications deployed on AWS.
The candidate should have hands-on experience with automation tools, programming languages, API testing, CI/CD integration, and cloud-based testing environments. The role requires close collaboration with developers, DevOps engineers, and QA teams throughout the software development lifecycle.
Key Responsibilities
1. Test Automation
• Design, develop, and maintain automated test scripts for web, API, and backend applications.
• Build and enhance automation frameworks using Selenium, Playwright, Cypress, or similar tools.
• Develop reusable test components, test utilities, and automation libraries.
• Perform functional, regression, smoke, and integration testing.
• Identify, document, track, and troubleshoot defects.
• Maintain automated test suites and improve test coverage and execution efficiency.
2. Programming and Automation Frameworks
• Write automation scripts using Java, Python, or JavaScript.
• Implement Page Object Model (POM), data-driven testing, and keyword-driven testing where appropriate.
• Work with testing frameworks such as TestNG, JUnit, PyTest, or Cucumber.
• Manage test data, test environments, and configuration settings.
• Analyze test failures and distinguish application defects from automation or environment issues.
Required skills
- Python
- JavaScript
- Java
- AWS
- CI/CD
- DevOps