QA Automation Engineer (Selenium)

Air InfoSecAustin, TX
Hybrid

About The Position

The QA Automation Engineer (Selenium) will support the Texas Health and Human Services Commission on this quality assurance and testing engagement. This role is responsible for designing, developing, and maintaining scalable automated test solutions using Selenium WebDriver and supporting tools. The engineer will ensure high -quality software delivery through structured automation frameworks, comprehensive test coverage, and integration with CI/CD pipelines. The position operates within an Agile/Scrum environment and requires close collaboration with developers, product owners, and architects to align testing efforts with business objectives.

Requirements

  • 7 years of experience in Quality Assurance and software testing.
  • 7 years of hands -on expertise with Selenium WebDriver and other automation tools.
  • 7 years of experience with Java (preferred) or C#/Python for automation scripting.
  • 7 years of experience building and maintaining automation frameworks from scratch.
  • 7 years of experience with a strong understanding of functional testing principles.
  • 7 years of experience with TestNG/JUnit/NUnit, Maven/Gradle, and Git.
  • 7 years of experience integrating automation with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • 7 years of experience with API testing tools such as Postman or RestAssured.
  • 7 years of strong SQL knowledge for backend validation.
  • 6 years of experience working in Agile/Scrum environments.
  • 6 years of experience with test planning and strategy, test case design techniques (boundary value analysis, equivalence partitioning), regression strategy, and risk -based testing.
  • 6 years of demonstrated ability to independently own testing for a feature or module.
  • 6 years of strong defect lifecycle management experience.
  • 6 years of demonstrated ability to evaluate software from an end -user perspective.

Nice To Haves

  • 7 years of experience with BDD frameworks such as Cucumber or SpecFlow.
  • 7 years of experience with Selenium Grid and parallel test execution.
  • 7 years of experience testing cloud -based applications on Azure or AWS.
  • 7 years of experience with performance testing tools such as JMeter.
  • 5 years of experience with containerization tools such as Docker.
  • 5 years of exposure to DevOps practices and shift -left testing methodologies.
  • 5 years of experience in microservices architecture testing.
  • 5 years of knowledge of security testing fundamentals.

Responsibilities

  • Design, develop, and maintain robust automated test scripts using Selenium WebDriver and related automation tools.
  • Build, enhance, and maintain automation frameworks from scratch, including data -driven, hybrid, or BDD approaches.
  • Perform functional, regression, integration, and system testing across application features and modules.
  • Analyze business requirements and develop comprehensive test scenarios, test cases, and test strategies.
  • Integrate automation suites into CI/CD pipelines using tools such as Jenkins, Azure DevOps, or GitHub Actions.
  • Conduct API testing, both manual and automated, using tools such as Postman or RestAssured.
  • Perform defect tracking, root cause analysis, and impact assessment throughout the defect lifecycle.
  • Utilize strong SQL knowledge to perform backend data validation.
  • Participate in Agile ceremonies including sprint planning, grooming, and retrospectives.
  • Provide test coverage analysis and quality metrics reporting to stakeholders.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service