Senior Quality Assurance Engineer

Pearson•Austin, TX

About The Position

As a QA Engineer, you will oversee quality assurance activities associated with software analysis. This includes developing test plans, performing exploratory testing, and executing functional and regression testing. You will work closely with engineering, product management, and support teams to ensure the product is ready for release. The role includes defining end-to-end automation strategy for enterprise projects, selecting tools and frameworks based on business and technical needs, and contributing to a quality engineering culture through shift-left practices, the test pyramid, and continuous testing. You will communicate quality metrics, risks, and automation ROI to stakeholders and drive automation adoption across teams.

Requirements

  • 10+ years of hands-on experience in full-stack development and enterprise-grade applications.
  • Strong automation framework design experience with Java, Python, or JavaScript-based frameworks such as Selenium, Cypress, Playwright, or Appium.
  • Expertise in CI/CD integration using Jenkins or GitHub Actions.
  • Advanced test strategy and architecture skills, including designing scalable, maintainable, and reusable automation solutions.
  • API automation experience with Postman, Testfully, Karate, or similar tools.
  • Performance and load testing experience with JMeter, Gatling, or k6.
  • Knowledge of security testing basics, including OWASP, integration with automation pipelines, and penetration testing.
  • Hands-on experience with containerization and orchestration using Docker, Kubernetes, or ECS/EKS.
  • Experience with databases and backend validation, including MYSQL 8 and Oracle.
  • Knowledge of BDD/TDD frameworks such as Cucumber, SpecFlow, or JBehave.
  • Familiarity with Git, Maven/Gradle, npm/yarn, Jira, AWS, IntelliJ IDE, Testfully, and Postman.
  • Strong analytical and problem-solving skills.
  • Experience in agile environments.
  • Strong documentation and reporting skills.

Nice To Haves

  • Familiarity with AI tools such as Co Pilot and Claude.

Responsibilities

  • Oversee quality assurance activities associated with software analysis.
  • Develop test plans and perform exploratory testing.
  • Execute functional and regression testing.
  • Work with engineering, product management, and support teams to ensure the product is ready for release.
  • Define end-to-end automation strategy for enterprise projects.
  • Report quality metrics, risks, and automation ROI to stakeholders.
  • Work closely with DevOps, developers, and product owners.
  • Choose tools and frameworks based on business and technical needs.
  • Contribute to a quality engineering culture through shift-left practices, the test pyramid, and continuous testing.
  • Drive automation adoption across teams.
  • Document and report quality activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service