QA Engineer
4 days ago
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 550 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 QA Engineer to join our leading R&D 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 to ensure high quality
- Design, implement, and maintain automated tests using C# and Playwright
- Build and manage regression, integration, and E2E test suites
- Identify, document, and track defects with clear reports
- Collaborate with development and product teams to meet quality standards
- Maintain and improve QA processes, standards, and documentation
- Support CI/CD pipeline integration
- Use AI tools to improve testing efficiency
- Report quality metrics and provide recommendations
This is a remote freelance position.
Only English resumes will be considered
Requirements- Fluent in English (spoken and written) – a must.
- 2-3 years QA experience- a must.
- Experience in development or test automation using tools such as C#, Java, Python, Playwright, Selenium, Appium, and Cypress- a must.
- 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.
- Knowledge on Jira, Monday or similar.
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.
-
System QA Engineer
9 hours ago
Johannesburg, Gauteng, South Africa Michanic Full timeCompany 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...
-
Senior QA Engineer
4 days ago
Johannesburg, Gauteng, South Africa eTeacher Group Full timeeTeacher 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...
-
Intermediate Software Tester/QA Engineer
2 days ago
Johannesburg, Gauteng, South Africa Project Y Full timeHired 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...
-
QA Engineer
9 hours ago
Johannesburg, Gauteng, South Africa SupportYourApp Full timeWho are we?SupportYourApp is a global Support-as-a-Service leader, partnering with tech companies and industry leaders like MasterCard, Calm and MacPaw in 30+ countries since 2010 to deliver secure customer and technical support. We operate globally, supporting clients in 60 languages across diverse industries. So what if you had a chance to be a part of the...
-
Senior QA Engineer
8 hours ago
Johannesburg, Gauteng, South Africa Level Up Full timeThe 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...
-
MuleSoft Developer
2 weeks ago
Johannesburg, Gauteng, South Africa Gig Engineer Full timeGig Engineeris looking for an experiencedMuleSoft Developerfor its client. The ideal candidate has strong MuleSoft experience, integration expertise, API design capability, and a solid understanding of banking processes and security standards.Role OverviewThe MuleSoft Developer is responsible for designing, developing, testing, and implementing integration...
-
OM Bank – QA SDET Automation Manager
4 days ago
Johannesburg, Gauteng, South Africa Old Mutual South Africa Full timeLet's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionWe are looking for an experienced QA SDET Automation Manager with 13+ years of hands-on experience in test automation, framework design, and quality leadership. This role is ideal for a strategic and technically...
-
Project Engineer
9 hours ago
Johannesburg, Gauteng, South Africa Hire Resolve Full timeWe are looking for an accountable Project Engineer to be responsible for all engineering and technical disciplines that projects involve. You will schedule, plan, forecast, resource and manage all the technical activities aiming at assuring project accuracy and quality from conception to completion.Responsibilities:Prepare, schedule, coordinate and monitor...
-
Software Engineer
2 weeks ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeThe ideal candidate is responsible for designing, developing, and maintaining applications built using Microsoft's .NET framework. This role involves working on a wide range of projects, including web, desktop, and mobile applications, and often requires collaboration with cross-functional teams such as designers, business analysts, and QA...
-
OM Bank
2 days ago
Johannesburg, Gauteng, South Africa Old Mutual South Africa Full timeLet's Write Africa's Story TogetherOld Mutual is a firm believer in the African opportunity and our diverse talent reflects this.Job DescriptionWe are seeking an experienced QA Test Lead with 10+ years of expertise in software quality engineering, test data automation, and QA leadership. This individual will play a key dual role leading QA teams and owning...