QA Engineer

MTech SystemsDunwoody, GA
4dHybrid

About The Position

The QA Automation Engineer is a specialized quality engineering role responsible for designing, developing, executing, and maintaining AI assisted, code first automated tests across enterprise applications. This role requires mandatory, day-to-day use of AI-assisted automation capabilities to generate, execute, and maintain test coverage as a core expectation of the position. The QA Automation Engineer works closely with QA, Engineering, and DevOps teams to ensure automated testing continuously adapts to changes in requirements, code, and system behavior, using AI as a core productivity and quality mechanism, not an optional enhancement.

Responsibilities

  • Consistently apply AI-assisted techniques as the primary mechanism for test creation, expansion, and maintenance.
  • Design, implement, and execute automated tests using Playwright, leveraging AI assisted workflows to generate, refine, and maintain test scenarios.
  • Translate business and technical requirements into automated test scenarios using AI-supported analysis of acceptance criteria, user stories, and system behavior.
  • Actively use AI driven assistance to expand test coverage by identifying relevant combinations, edge cases, and data variations.
  • Validate system behavior across supported environments and browsers, ensuring automation reflects real user workflows and evolving usage patterns.
  • Analyze automation results using AI-supported insights to identify functional gaps, regressions, and quality risks.
  • Distinguish true product defects from automation, data, or environment issues, reducing noise and improving signal quality.
  • Produce clear defect reports with actionable evidence (logs, traces, screenshots, diagnostics).
  • Communicate automation findings and quality risks clearly to stakeholders.
  • Develop and maintain automated test suites and reusable automation components enhanced through AI assisted creation and maintenance.
  • Execute automation within CI/CD pipelines, ensuring fast, repeatable, and reliable feedback.
  • Improve automation stability and maintainability by continuously refining selectors, synchronization, test data, and execution patterns with AI support.
  • Partner with Engineering to improve testability and automation readiness of the system.
  • Support root cause analysis for recurring quality issues detected through automation.
  • Participate in release readiness and go/no-go discussions using automation evidence.
  • Continuously improve automation effectiveness, coverage relevance, and execution efficiency through AI assisted techniques.
  • Contribute to documentation, shared utilities, and automation best practices.
  • Actively develop proficiency in AI assisted testing approaches as part of normal role expectations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service