Senior QA Engineer

2 weeks ago


Johannesburg, Gauteng, South Africa eTeacher Group Full time R600 000 - R1 200 000 per year

eTeacher Group is an EdTech pioneer and innovator that has been on the cutting edge of educational technology since its foundation. Today our company has grown to over 1000 employees while we deliver high quality live courses to over 50,000 students a year on our online Learning Platform. Our strategy is to continue on our path of innovation to deliver personalized, outcome focused learning experiences, by leveraging AI technology and advanced teaching methodologies 

We're looking for a Senior QA Engineer to join our leading Innovation team

To sustain our growth and day to day operations we rely to hundreds of automated processes, and to make sure they are working properly our QA Manager is looking for assistance If you are highly technical, detail oriented, passionate, proactive, innovative and are looking for your next challenge - keep reading below, this might just be for you

You can imagine what a key role you'll be playing

Responsibilities:

·       Test new and existing features and ensure their best quality.

·       Test different system processes to improve new features design.

·       Design, implement, and monitor automated test scripts using C# and Playwright.

·       Create initial automated test suites for regression, integration, and E2E testing

·       Maintain and improve QA standards, processes, and documentation, including test case creation and bug reporting.

·       Collaborate with development and product teams to ensure quality standards are met.

·       Mentor and guide junior QA engineers in best practices and automation techniques.

·       Participate in the development and integration of CI/CD pipelines.

·       Conduct performance, compatibility, and usability testing.

·       Identify and document defects/bugs, providing detailed reports for development teams.

·       Contribute to establishing test management processes and tooling (Xray or similar)

·       Use AI tools integration to improve testing efficiency

·       Report on a regular basis and make recommendations based on metrics.

·       This is a remote freelance position.

Only English resumes will be considered

Requirements
  • Fluent in English (spoken and written) – a must.
  • 5+ years QA experience, with at least 2 years in test automation creating (coding).
  • Strong hands-on skills in C# / Java, and Playwright / Selenium / Cypress.
  • Proven record building (page-object or similar patterns).
  • CI/CD integration experience with GitHub Actions, Azure DevOps, Bitbucket, or Jenkins.
  • Solid grasp of STLC, test design techniques, and bug life cycle management.
  • Experience with REST API testing and data-driven testing approaches.
  • Comfortable mentoring junior testers and performing code reviews.
  • Knowledge on Jira, Monday or similar.
  • Strong organizational and analytical skills + Detail oriented.
  • Team player.

Nice-to-Have:

  • Experience with Contact Center systems – BIG Advantage.
  • Knowledge on system integration processes (webhook, http requests, JSON)
  • Experience with Xray, TestRail, or other test-management tools.
  • Experience with performance, compatibility, or UX testing processes.
  • Exposure to AI-assisted QA tools or test generation utilities.
  • Knowledge of Docker, Git, or Kubernetes-based test environments.
  • Experience working with distributed global teams.
  • Experience with SQL.
  • Mobile testing experience (Appium, XCUITest, Espresso)
  • Familiarity with Agile and DevOps methodologies.
  • ISTQB or other global QA certifications.

  • Senior QA Engineer

    15 hours ago


    Johannesburg, Gauteng, South Africa Elitesearch Full time R120 000 - R240 000 per year

    Senior QA Engineer (Manual, Automation & Integration)Hybrid | Bryanston, Johannesburg (1–2 days in office)SaaS | Logistics & Warehousing Solutions | International ProjectsJoin a niche SaaS company delivering innovative software solutions to the Logistics and Warehousing industry — including a  mobile platform used by well known logistics  companies...

  • Senior QA Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa Level Up Full time R1 200 000 - R2 400 000 per year

    The Senior QA Engineer drives quality excellence by architecting and executing comprehensive testing strategies across the full software development lifecycle. This role ensures .NET Core, React, and Azure-based solutions achieve superior standards in reliability, performance, and security through strategic test planning, automation development, and...

  • QA Engineer

    5 days ago


    Johannesburg, Gauteng, South Africa Exclusively Remote Full time R80 000 - R120 000 per year

    QA Engineer (Manual & Automated)Remote from South Africa (SA Citizen/Residents)Some US hours required.Job Description:One of our US based clients are seeking a skilled QA Engineer to join our clients team, combining expertise in manual and automated testing to ensure the quality and reliability of our products. In this role, you will:Execute, test, and...


  • Johannesburg, Gauteng, South Africa Project Y Full time R250 000 - R500 000 per year

    Hired through Project Y for a leading European QA consultancy | Onsite in Cape Town or JohannesburgJoin a global QA team working on flight-critical systemsProject Y is hiring on behalf of a European QA consultancy supporting one of the continent's largest airline groups. You'll be joining a distributed quality engineering team responsible for ensuring the...

  • System QA Engineer

    6 days ago


    Johannesburg, Gauteng, South Africa Michanic Full time R900 000 - R1 200 000 per year

    Company DescriptionMichanic is South Africa's largest mobile mechanic platform, offering expert car care directly at your home or office. With a 4.4★ rating and trusted by over 20,000 drivers, Michanic provides transparent pricing and services by highly vetted mechanics. Our mission is anchored in customer convenience and efficiency, ensuring quality...

  • QA Engineer

    5 days ago


    Johannesburg, Gauteng, South Africa Hire Resolve Full time R1 200 000 - R3 600 000 per year

    Hire Resolve's client is seeking a Quality Assurance (QA) Engineer who will play a critical role in guaranteeing the highest quality standards and exceptional user experiences for the company's software products. This position emphasizes both manual and automated testing methodologies, leveraging the latest tools and techniques to optimize testing...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R600 000 - R1 200 000 per year

    Job purpose: Design automation testing plans and develop automation test scripts for multiple technical products/services (pre, during & post-deployment) in both Run & Change contexts and align to chosen application testing frameworks & guidelines. Testing may apply to all or a combination of the following front-end, back-end, integration, performance,...

  • QA Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Copious Full time R900 000 - R1 200 000 per year

    Ready to embark on this thrilling journey? Apply now and let's revolutionize the economic and technology landscape together About Copious )We're Copious,At Copious, we believe in People, Knowledge and Solutions. We believe that when you bring those three things together, you can create something truly valuable. That's why we bring together engaged talents to...


  • Johannesburg, Gauteng, South Africa Payara Full time R900 000 - R1 200 000 per year

    Shape The Future. Own Your Impact. Evolve with Payara.At Payara, we aren't just platform software, we shape the future of businesses. Whether you're drivingoperational excellence, leading strategic projects or creating code, your work ensures our customers continue toreceive excellent products and services.We believe in ownership, accountability, and...


  • Johannesburg, Gauteng, South Africa Boardroom Appointments Full time R500 000 - R1 200 000 per year

    Minimum Requirements:Have extensive QA Test Engineering experienceExperience of working with BDD framework like Cucumber etc.Have knowledge of QA methodologies.Exposure of working on CI\CD tools like Gitlab, Jenkins etc.Have experience Selenium with Java & Javascript with CypressIntegration of various testing suites in DevOps software delivery pipeline.Have...