QA Automation Engineer
Austin, TX – Hybrid
12-Month Contract
Looking for the candidates who can work without sponsorship.
Interview Process: MS Teams Video Interview
Hybrid: Resource must work onsite two days per week. Local candidates preferred; non-local candidates must be willing to relocate from Day 1.
Position Overview
We are seeking a QA Automation Engineer to support enterprise application testing initiatives within a State Government agency. This role involves designing, developing, and maintaining automated test frameworks that ensure the quality, reliability, and performance of mission-critical systems. The ideal candidate will work closely with developers, business analysts, and DevOps teams to implement scalable testing strategies and maintain high software quality standards.
The selected resource will contribute to automation strategy, test planning, test execution, and continuous integration processes, ensuring applications meet functional and non-functional requirements. The candidate must demonstrate strong expertise in automation frameworks, API testing, CI/CD pipelines, and Agile testing practices.
Key Responsibilities
• Design, develop, and maintain automated test scripts using Selenium, Java, or similar automation tools.
• Build and enhance test automation frameworks that support scalable testing of enterprise applications.
• Perform API testing using tools such as Postman, Rest Assured, or similar platforms.
• Integrate automated tests into CI/CD pipelines using Jenkins, Azure DevOps, or similar tools.
• Develop test plans, test cases, and test scenarios based on business and technical requirements.
• Execute functional, regression, integration, and performance testing across multiple environments.
• Identify, document, and track defects using defect management tools such as JIRA or Azure DevOps.
• Collaborate with developers and business analysts to clarify requirements and improve test coverage.
• Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.
• Ensure testing processes comply with organizational quality standards and security guidelines.
• Provide detailed test reports, metrics, and defect analysis to stakeholders.
Required Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or related technical discipline.
• 5+ years of experience in Software Quality Assurance and Test Automation.
• Hands-on experience with Selenium WebDriver and Java-based automation frameworks.
• Experience testing REST APIs and web services.
• Experience implementing automation within CI/CD pipelines.
• Experience with test management and defect tracking tools such as JIRA or Azure DevOps.
• Knowledge of test design techniques, regression testing, and automation best practices.
• Experience working in Agile or hybrid Agile environments.
• Ability to create clear documentation for test strategies and automation frameworks.
Preferred Qualifications
• Experience with performance testing tools such as JMeter or LoadRunner.
• Experience with BDD frameworks such as Cucumber.
• Experience testing cloud-based applications in AWS or Azure.
• Prior experience working with State Government or Public Sector projects.
• Experience with containerized environments and microservices testing.
Behavioral & Professional Expectations
• Demonstrate strong analytical and troubleshooting skills when identifying defects.
• Communicate effectively with both technical and non-technical stakeholders.
• Maintain attention to detail when validating complex application workflows.
• Manage multiple testing assignments within established deadlines.
• Collaborate effectively with cross-functional development and QA teams.
• Proactively recommend improvements to automation frameworks and test stra