Vitaver & Associates logo

QA Automation Engineer (Hybrid)

Vitaver & Associates
On-site
Austin, Texas, United States

14445 – QA Automation Engineer (hybrid) – Austin, TX

Start Date: ASAP
Type: Temporary Project
Estimated Duration: 12 months with possible extensions
Work Setting: Hybrid - On Site and Telework at the location listed above.

Required:
• Experience in Quality Assurance and testing (7+ years);
• Strong hands-on expertise in Selenium WebDriver and other automation tools (7+ years);
• Experience with Java (preferred) or C#/Python for automation scripting. (7+ years);
• Experience building and maintaining automation frameworks from scratch. (7+ years);
• Experience with functional testing principles. (7+ years);
• Experience with: TestNG / JUnit / NUnit, Maven / Gradle, Git (7+ years);
• Experience integrating automation with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions). (7+ years);
• Experience with API testing tools (Postman, RestAssured, etc.). (7+ years);
• Strong SQL knowledge for backend validation. (7+ years);
• Experience working in Agile/Scrum environments. (6+ years);
• Experience with: Test planning and strategy, Test case design techniques (boundary value, equivalence partitioning), Regression strategy, Risk-based testing (6+ years);
• Experience independently own testing for a feature/module. (6+ years);

Preferred:
• Experience with BDD frameworks (Cucumber, SpecFlow) (7+ years)
• Experience with Selenium Grid / parallel execution (7+ years)
• Experience with testing cloud-based applications (Azure/AWS) (7+ years)
• Experience with performance testing tools (JMeter) (7+ years)
• Experience with containerization (Docker) (5+ years)
• Experience with DevOps practices and shift-left testing. (5+ years)
• Experience in microservices architecture testing. (5+ years)
• Knowledge of security testing basics. (5+ years)

Responsibilities include but are not limited to the following:
• Design, develop, and maintain scalable automated test frameworks and test suites using Selenium and supporting automation tools.
• Create and execute automated and manual tests for functional, regression, and integration testing across applications and services.
• Develop automation scripts using Java, C#, or Python and ensure test coverage for UI, API, and backend validation.
• Integrate automated tests into CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions) to support continuous testing and deployment.
• Perform API testing and database validation using tools such as Postman, RestAssured, and SQL queries.
• Collaborate within Agile/Scrum teams to define test strategies, design test cases, assess risks, and ensure quality throughout the development lifecycle.
• Independently own QA activities for assigned features or modules, including test planning, execution, defect tracking, and quality reporting.