Senior QA Automation Engineer (Frontend, Playwright & AI)

Posted 4 Days Ago
Be an Early Applicant
Johannesburg, City of Johannesburg, Gauteng, ZAF
Hybrid
Senior level
Artificial Intelligence • Big Data • Software • Business Intelligence
Transforming businesses with innovative custom software development, AI and data engineering services.
The Role
Lead frontend QA automation efforts by designing and maintaining Playwright-based end-to-end test frameworks, integrating tests into CI/CD, leveraging AI to generate and optimise tests, validating functionality, accessibility and cross-browser behaviour, and collaborating with product and engineering teams to improve quality and delivery.
Summary Generated by Built In

DVT is one of the leading software development and technology consulting companies on the continent. Our quality engineering professionals work on innovative digital products for enterprise clients across South Africa and globally. We foster a culture of continuous learning, collaboration, knowledge sharing, and technical excellence.

We are looking for a Senior QA Automation Engineer with strong frontend testing expertise, Playwright automation experience, and fluency in the practical application of AI to software testing. The successful candidate will play a key role in ensuring the quality, reliability, accessibility, and performance of modern web applications while driving automation excellence across the software delivery lifecycle.

This is a client embedded consulting role where you will work closely with product owners, developers, designers, and engineering teams to build robust automated testing frameworks, improve testing efficiency through AI driven solutions, and support high quality software delivery.

The ideal candidate is a quality engineering professional who combines strong frontend testing skills with modern automation practices and a deep understanding of how AI can accelerate test design, test execution, defect analysis, and overall quality assurance activities.

**This is a 6 month contract role with the possibility to extend.

DUTIES AND RESPONSIBILITIES

The Senior QA Automation Engineer will be responsible for delivering high-quality testing solutions with a strong focus on automation, frontend quality, AI-enabled testing practices, and continuous improvement.

Frontend Testing & Quality Assurance
  • Design, develop, and execute test strategies for modern web applications

  • Validate functionality, usability, accessibility, responsiveness, and cross-browser compatibility

  • Collaborate with developers and UX teams to ensure quality requirements are incorporated early in the development lifecycle

  • Perform exploratory, regression, integration, and end-to-end testing

  • Validate frontend behaviour across desktop and mobile platforms

  • Identify, document, and track software defects through to resolution

Test Automation & Playwright Development
  • Design and maintain scalable automation frameworks using Playwright

  • Develop reliable end-to-end automated test suites for web applications

  • Implement automated regression testing within CI/CD pipelines

  • Create reusable automation components, libraries, and testing utilities

  • Establish automation standards, best practices, and coding guidelines

  • Improve test coverage while reducing execution time and maintenance overhead

AI-Driven Quality Engineering
  • Leverage AI tools to improve test case generation, maintenance, and execution

  • Use AI-assisted development tools to accelerate automation implementation

  • Apply AI-powered techniques for defect analysis, root cause investigation, and test optimisation

  • Evaluate emerging AI testing technologies and recommend adoption where appropriate

  • Drive initiatives that improve productivity and software quality through responsible AI usage

  • Champion modern quality engineering approaches that integrate automation and AI capabilities

CI/CD, Reporting & Continuous Improvement
  • Integrate automated testing into CI/CD pipelines

  • Monitor test execution results and quality metrics

  • Produce meaningful test reports and quality dashboards

  • Support release validation and production readiness activities

  • Participate in sprint planning, refinement, reviews, and retrospectives

  • Contribute to continuous improvement initiatives across delivery teams

REQUIRED EXPERIENCE AND SKILLS

The successful candidate will have:

  • 5+ years of software testing and quality assurance experience

  • 3+ years of test automation experience using Playwright

  • Strong frontend testing experience across modern web applications

  • Experience testing Angular, React, Vue.js, or similar frontend frameworks

  • Strong knowledge of JavaScript and TypeScript

  • Practical experience implementing end-to-end automation frameworks

  • Experience integrating automated testing into CI/CD pipelines

  • Working knowledge of Git based source control systems

  • Strong understanding of API testing principles and tools

  • Experience with browser developer tools and frontend debugging

  • Demonstrated experience using AI tools to improve testing productivity and quality outcomes

  • Strong analytical, troubleshooting, and problem-solving skills

  • Excellent communication and stakeholder engagement skills

PREFERRED QUALIFICATIONS
  • Experience with Azure DevOps, GitHub Actions, GitLab CI, or Jenkins

  • Experience in consulting or client-facing environments

  • Knowledge of performance testing and non-functional testing principles

  • Experience with accessibility testing standards and WCAG compliance

  • Experience with visual regression testing solutions

  • Understanding of test architecture and quality engineering best practices

  • Exposure to cloud native applications and microservices architectures

  • Relevant testing certifications, such as ISTQB Advanced Test Automation Engineer

MINIMUM REQUIREMENTS
  • Matric (Grade 12) certificate

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline, or equivalent practical experience

  • Minimum 5 years of professional software testing experience

  • Minimum 3 years of Playwright automation experience

  • South African citizenship or valid work permit

Who we are:

Skills Required

  • 5+ years of software testing and quality assurance experience
  • 3+ years of test automation experience using Playwright
  • Strong frontend testing experience across modern web applications
  • Experience testing Angular, React, Vue.js, or similar frontend frameworks
  • Strong knowledge of JavaScript and TypeScript
  • Practical experience implementing end-to-end automation frameworks
  • Experience integrating automated testing into CI/CD pipelines
  • Working knowledge of Git based source control systems
  • Strong understanding of API testing principles and tools
  • Experience with browser developer tools and frontend debugging
  • Demonstrated experience using AI tools to improve testing productivity and quality outcomes
  • Excellent communication and stakeholder engagement skills
  • Matric (Grade 12) certificate
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline, or equivalent practical experience
  • South African citizenship or valid work permit
  • Experience with Azure DevOps, GitHub Actions, GitLab CI, or Jenkins
  • Experience in consulting or client-facing environments
  • Knowledge of performance testing and non-functional testing principles
  • Experience with accessibility testing standards and WCAG compliance
  • Experience with visual regression testing solutions
  • Relevant testing certifications, such as ISTQB Advanced Test Automation Engineer
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Sandton
689 Employees
Year Founded: 1999

What We Do

Custom Software, AI and Data Engineering services. Global Scale. Local Engagement. DVT is a proudly South African founded and operated technology services provider. As a BEE level 2 company, we are a committed local partner to South African clients, providing experienced software technology teams or staff to build, enhance or maintain your AI, data and software solutions.

Similar Jobs

TransUnion Logo TransUnion

French speaking Voice Office Operations Representative (Remote)

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
South Africa
13000 Employees

TransUnion Logo TransUnion

Director, Data Asset Management

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

TransUnion Logo TransUnion

Account Executive

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

TransUnion Logo TransUnion

Digital Asset Management Specialist (GCC Africa - Remote)

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Remote or Hybrid
Johannesburg, Gauteng, ZAF
13000 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account