QA Engineer (hybrid)
Job Description
14573 - QA Engineer (Hybrid) – Austin, TX Start Date: ASAP Type: Temporary Project Estimated Duration: 12+ months with possible extensions Work Setting: Hybrid, 3 days remote with 2 days (Mon & Thurs) required to be onsite. Only candidates able to relocate as required should apply to avoid removal from future consideration. Required: Experience in Quality Assurance and testing (7 years); Hands-on experience with 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); SQL experience for backend validation (7 years); Experience working in Agile/Scrum environments (6 years); Experience in Test planning and strategy, Test case design techniques (boundary value, equivalence partitioning), Regression strategy, Risk-based testing (6 years); Ability to independently own testing for a feature/module (6 years); Strong defect lifecycle management experience (6 years); Ability to think from an end-user perspective (6 years). Preferred: Experience with BDD frameworks (Cucumber, SpecFlow) (7 years); Experience with Selenium Grid / parallel execution (7 years); Experience testing cloud-based applications (Azure/AWS) (7 years); Experience with performance testing tools (JMeter) (7 years); Experience with containerization (Docker) (5 years); Exposure to DevOps practices and shift-left testing (5 years); Experience in microservices architecture testing (5 years); Experience with security testing basics (5 years). Responsibilities include but are not limited to the following: Design, develop, and maintain robust automated test scripts using Selenium; Build and enhance automation frameworks (data-driven, hybrid, or BDD); Perform functional, regression, integration, and system testing; Analyze business requirements and create comprehensive test scenarios and test cases; Ensure CI/CD pipeline integration of automation suites; Conduct defect tracking, root cause analysis, and impact assessment; Provide test coverage analysis and quality metrics reporting.
Responsibilities
• Design, develop, and maintain robust automated test scripts using Selenium
• Build and enhance automation frameworks (data-driven, hybrid, or BDD)
• Perform functional, regression, integration, and system testing
• Analyze business requirements and create comprehensive test scenarios and test cases
• Ensure CI/CD pipeline integration of automation suites
• Conduct defect tracking, root cause analysis, and impact assessment
• Provide test coverage analysis and quality metrics reporting
Requirements
• Experience in Quality Assurance and testing (7 years)
• Hands-on experience with 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)
• SQL experience for backend validation (7 years)
• Experience working in Agile/Scrum environments (6 years)
• Experience in Test planning and strategy, Test case design techniques (boundary value, equivalence partitioning), Regression strategy, Risk-based testing (6 years)
• Ability to independently own testing for a feature/module (6 years)
• Strong defect lifecycle management experience (6 years)
• Ability to think from an end-user perspective (6 years)
Nice-to-haves
• Experience with BDD frameworks (Cucumber, SpecFlow) (7 years)
• Experience with Selenium Grid / parallel execution (7 years)
• Experience testing cloud-based applications (Azure/AWS) (7 years)
• Experience with performance testing tools (JMeter) (7 years)
• Experience with containerization (Docker) (5 years)
• Exposure to DevOps practices and shift-left testing (5 years)
• Experience in microservices architecture testing (5 years)
• Experience with security testing basics (5 years)
Interested in this role?
Don't miss out! Click below to view the full application on the company's website.
Apply on Company WebsiteRelated Job Opportunities
Key Account Manager – Strategic Government/Military Programs (NDT + RVI)
Wabtec