Systems Analyst 2 (QA Automation Engineer) - HHSC
Systems Analyst 2 (QA Automation Engineer)Mode of Interview Through Microsoft TeamsLocation: Austin, TX (Hybrid – 3 Days Remote / 2 Days Onsite)______________________Position OverviewClient is seeking a highly skilled Systems Analyst 2 / QA Automation Engineer with strong expertise in Selenium-based test automation and software quality assurance.The ideal candidate will have deep experience in designing automation frameworks, executing comprehensive testing strategies, and ensuring high-quality delivery of enterprise applications in an Agile environment.________________________________________Key Responsibilities• Analyze business requirements and translate them into detailed test scenarios and cases• Design, develop, and maintain automated test scripts using Selenium WebDriver• Build and enhance scalable automation frameworks (data-driven, hybrid, BDD)• Perform functional, regression, integration, and system testing• Conduct API testing using tools like Postman and RestAssured• Collaborate with developers, product owners, and architects to ensure clarity of requirements• Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives)• Perform defect tracking, root cause analysis, and impact assessment• Integrate automation suites with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions)• Provide test coverage analysis and quality metrics reporting• Validate backend data using SQL queries________________________________________Required Skills & Experience• 7+ years of experience in Quality Assurance and software testing• Strong hands-on expertise in Selenium WebDriver and automation tools• Proficiency in Java (preferred), C#, or Python for automation scripting• Experience building automation frameworks from scratch• Strong understanding of functional testing principles• Experience with:o Test frameworks: TestNG / JUnit / NUnito Build tools: Maven / Gradleo Version control: Git• Experience integrating automation with CI/CD tools• Hands-on experience with API testing tools (Postman, RestAssured)• Strong SQL skills for backend validation• Experience working in Agile/Scrum environments• Strong knowledge of:o Test planning and strategyo Test case design techniqueso Regression and risk-based testing• Ability to independently own testing for modules/features• Strong defect lifecycle management experience• Strong end-user perspective and problem-solving mindset________________________________________Preferred Qualifications• Experience with BDD frameworks (Cucumber, SpecFlow)• Experience with Selenium Grid / parallel execution• Experience testing cloud-based applications (Azure/AWS)• Performance testing experience (JMeter)• Knowledge of Docker / containerization• Exposure to DevOps and shift-left testing practices• Experience testing microservices architecture• Basic knowledge of security testing