Skip to main content

About the role

QA Engineer IV – Automation & AI/ML Testing
Location: Atlanta, GA Contract- 6 Months Client- Southern Company Services.
Position Overview: We are seeking a highly experienced QA Engineer IV to lead quality engineering initiatives with a strong emphasis on automation, non-functional testing, and AI/ML system validation. This role is responsible for planning, developing, implementing, and maintaining robust quality management systems while driving automation strategy across UI, API, performance, and AI-enabled applications. The ideal candidate brings deep technical expertise, strong defect isolation skills, and the ability to translate complex findings into actionable business insights.
Key Responsibilities
Quality Engineering & Governance:
  • Assist in planning, development, implementation, and maintenance of quality management systems.
  • Ensure compliance with quality standards and engineering best practices.
  • Monitor product quality and recommend improvements.
  • Automation Engineering (Core Focus)
  • Design and build scalable automated regression suites.
  • Develop test frameworks using: Playwright / Cypress / Selenium (UI)REST-assured / Postman / Newman (API)pytest / JUnit / TestNG or equivalent frameworks
  • Write and maintain automated test code in: JavaPythonTypeScript / JavaScriptC#AI/ML System Testing
  • Validate AI/ML systems including: Prompt workflows
  • Model endpoints
  • Retrieval systems
  • Ranking systems
  • Evaluation pipelines
  • Perform structured validation of model outputs and behavior.
  • Ensure reliability and performance of AI-powered applications.
Performance & Non-Functional Testing:
  • Execute performance testing using industry-standard tools.
  • Conduct load, stress, and scalability testing.
  • Evaluate system performance under real-world conditions.
  • CI/CD & DevOps Integration
  • Integrate automated tests into CI/CD pipelines: Azure DevOpsGitHub Actions
  • JenkinsEnsure automated quality gates before production deployment.
Defect Management & Communication: Perform strong defect isolation and root cause analysis. Distinguish between test framework issues and product defects. Provide clear risk assessments and remediation recommendations. Communicate findings effectively to technical and business stakeholders.
Required Qualifications: 10+ years of experience in Quality Engineering.5+ years focused on automation and non-functional testing. Hands-on experience testing AI/ML systems. Strong programming skills in at least one language: JavaPythonTypeScript/JavaScriptC#Experience building and maintaining automation frameworks. Experience integrating testing into CI/CD pipelines. Demonstrated expertise in performance testing tools. Strong analytical and troubleshooting skills. Excellent communication skills with the ability to translate technical findings into business impact.
Technical Skills Summary:
  • Automation Frameworks: Playwright, Cypress, SeleniumAPI Testing: REST-assured, Postman, NewmanTest Frameworks: pytest, JUnit, TestNGProgramming: Java, Python, TypeScript, C#CI/CD: Azure DevOps, GitHub Actions, JenkinsAI/ML Testing: Model validation, prompt workflows, evaluation pipelines
  • Performance Testing Tools
  • Quality Management Systems
Core Competencies:
  • Automation-first mindset
  • Analytical thinking & defect isolation
  • Risk-based quality assessment
  • Cross-functional collaboration
  • Clear technical communication
  • Continuous improvement orientation

Matching similar jobs

JOB OVERVIEW

Experience level

Lead

Location

Atlanta, GA

Occupation

Software Quality Assurance Analysts and Testers

Industry

Custom Computer Programming Services

Posted

5 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)