Mid-Level QA Engineer

deus x pay • South Africa
Remote
Apply
AI Summary

Ensure product quality across backend and frontend systems by combining structured testing practices with AI-assisted verification and intelligent testing workflows. Collaborate with engineering and product teams to validate functionality and improve delivery speed. Apply AI-assisted tools to support test verification and contribute to the evolution of AI-enabled QA workflows.

Key Highlights
Ensure product quality across backend and frontend systems
Collaborate with engineering and product teams
Apply AI-assisted tools to support test verification
Key Responsibilities
Analyse business requirements and contribute to test scripts and acceptance criteria
Execute functional, regression, UI, and API testing across product features
Validate and support acceptance of new functionality prior to release
Develop and maintain scripted test cases with strong requirements and branch coverage
Identify, document, and track software defects through to resolution
Contribute to requirements clarification and documentation with stakeholders
Participate in delivery planning, including estimation and prioritisation of testing activities
Maintain test reporting and traceability using Jira and Xray
Apply AI-assisted tools to support test verification
Contribute to the evolution of AI-enabled QA workflows
Technical Skills Required
UI and API testing TDD / BDD principles and tools Automated testing (unit, integration, performance, or scale) CI/CD pipelines and automated test execution AI-assisted testing or verification tools Jira Xray GitLab Jenkins Cucumber / Gherkin Mocking tools
Benefits & Perks
Remote work
Flexible work arrangement

Job Description


We are remote-first, lean, and high-trust, operating in a high-performance environment where accountability, adaptability, and an entrepreneurial mindset are expected. Team members are empowered to work autonomously, make sound decisions, and deliver outcomes in conditions of ambiguity and rapid change.


As a Mid-Level QA Engineer, you will be responsible for ensuring product quality across backend and frontend systems by combining structured testing practices with AI-assisted verification and intelligent testing workflows. You will collaborate closely with engineering and product teams to validate functionality, reduce risk, and improve delivery speed without compromising quality.

This role suits someone who is curious, outcome-driven, and comfortable applying new tools—including AI—to improve how quality is measured and maintained.

Responsibilities

  • Analyse business requirements and contribute to test scripts and acceptance criteria.
  • Execute functional, regression, UI, and API testing across product features.
  • Validate and support acceptance of new functionality prior to release.
  • Develop and maintain scripted test cases with strong requirements and branch coverage.
  • Identify, document, and track software defects through to resolution.
  • Contribute to requirements clarification and documentation with stakeholders.
  • Participate in delivery planning, including estimation and prioritisation of testing activities.
  • Actively participate in Agile ceremonies such as backlog grooming, sprint planning, reviews, and retrospectives.
  • Maintain test reporting and traceability using Jira and Xray.
  • Apply AI-assisted tools to support test verification, including:
  • Automated validation of expected vs actual outcomes
  • Intelligent test data generation
  • Log analysis and anomaly detection
  • Contribute to the evolution of AI-enabled QA workflows that improve coverage, speed, and reliability of testing.

Non negotiables

  • 3–5 years of experience in QA or software testing roles.
  • Experience with UI and API testing in modern applications.
  • Familiarity with TDD / BDD principles and tools.
  • Experience with automated testing (unit, integration, performance, or scale).
  • Exposure to CI/CD pipelines and automated test execution.
  • Experience or practical exposure to AI-assisted testing or verification tools.
  • Working knowledge of tools and technologies such as:
  • Jira, Xray
  • GitLab, Jenkins
  • Cucumber / Gherkin
  • Mocking tools
  • Google Docs or equivalent documentation platforms
  • Understanding of test-to-requirements coverage, defect lifecycle, and quality metrics.
  • Strong communicator, able to clearly articulate test outcomes to business stakeholders and defects to engineering teams.
  • Highly organised, with accurate and transparent reporting on test progress.
  • Strong exploratory testing skills to maximise coverage within tight timelines.
  • Delivery-focused with a clear understanding of business impact.
  • Curious, analytical, and detail-oriented.
  • Comfortable working independently within a remote, globally distributed team.
  • Willing to take ownership, experiment responsibly with AI tools, and continuously improve QA practices.


Only shortlisted candidates will be contacted. Please ensure that your submitted CV is up to date with correct contact details


Similar Jobs

Explore other opportunities that match your interests

Penetration Tester

Testing
•
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

scaled

South Africa

Senior Software Test Engineer

Testing
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Nearsure

Greater Curitiba
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobs via Dice

United State

Subscribe our newsletter

New Things Will Always Update Regularly