Senior QA Engineer
4 weeks ago
Level Up Johannesburg, Gauteng, South Africa Senior QA Engineer 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 continuous integration practices. Working at the intersection of development, operations, and product teams, the Senior QA Engineer champions quality-first principles, embeds testing into CI/CD workflows, and fosters a culture of proactive quality assurance and measurable improvement. Core Responsibilities Test Strategy & Architecture Architect comprehensive test strategies, plans, and case libraries for web applications, APIs, and system integrations. Build and maintain scalable automation frameworks supporting regression, smoke, and integration testing. Apply risk-based methodologies to focus testing efforts on high-impact business functions. Test Automation Engineering Engineer automated UI test suites for React applications using Selenium, Playwright, or Cypress. Develop API automation for .NET backend services leveraging Postman, RestAssured, or Newman. Embed automated testing into Azure DevOps, Jenkins, or GitHub Actions CI/CD pipelines. Create maintainable, reusable test libraries using JavaScript/TypeScript or Python. Integration & Quality Validation Execute end-to-end, regression, and exploratory testing across web and API ecosystems. Validate integration points between APIs, front-end components, and Azure SQL databases. Ensure data integrity and transaction flow across microservices and Azure cloud infrastructure. Test Infrastructure & Continuous Quality Provision and maintain test environments within Azure cloud infrastructure. Drive continuous testing practices synchronized with CI/CD deployment cycles. Partner with development teams to design test data strategies, create mock services, and resolve quality issues. Cross-Functional Collaboration & Insights Align test coverage strategies with Developers, DevOps engineers, and product owners. Manage test artifacts and defect workflows through Jira, Azure DevOps, or TestRail. Deliver actionable quality metrics, visual dashboards, and root cause analyses to drive continuous improvement. Technical Capabilities Domain & Technologies .NET Core, React, Azure, Azure SQL, PostgreSQL, SQL Server Test Automation Selenium, WebDriver, TestNG, NUnit, JUnit, Cucumber API Testing Postman, Swagger, RestAssured, Newman Programming JavaScript/TypeScript, Python, SQL Cloud & CI/CD Azure DevOps, GitHub Actions, Jenkins, Azure Test Plans Performance Testing JMeter, K6, Azure Load Testing Test Management Jira, Azure DevOps, TestRail Database Testing Azure SQL, PostgreSQL, SQL Server Version Control Git, Azure Repos Methodologies Agile/Scrum, BDD/TDD, DevOps Integration #J-18808-Ljbffr
-
Senior QA Engineer
4 weeks ago
Johannesburg, 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...
-
Senior QA Engineer
1 week ago
Johannesburg, Gauteng, South Africa eTeacher Group Full time R600 000 - R1 200 000 per yeareTeacher 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...
-
Senior QA Engineer
5 days ago
Johannesburg, Gauteng, South Africa Level Up Full time R1 200 000 - R2 400 000 per yearThe 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...
-
Senior Process Engineer
2 weeks ago
Johannesburg, South Africa Gig Engineer Full timeChanging the way the world works @ Gig Engineer | Founder | MBA | Engineer | Jedi Gig Engineer is seeking an experienced Senior Process Engineer to lead process development and optimisation efforts on behalf of its client, dedicated to advancing nuclear fuel technologies for next-generation reactors. In this role, you will oversee the design, implementation,...
-
Senior Mobile QA Engineer: Automation
7 days ago
Johannesburg, South Africa Select One Full timeA leading software development company in Johannesburg is seeking a Senior QA Engineer to enhance their quality assurance processes. You will leverage your extensive experience in test automation and mobile app testing while supporting junior QA engineers. Responsibilities include developing automated test frameworks and integrating testing into CI/CD...
-
Senior Qa Engineer
7 days ago
Johannesburg, South Africa Select One Full timeAs part of an Agile Scrum team, you will work closely with developers, product managers and DevOps to integrate quality into every stage of the development process. As their team grows, you will also play a key role in supporting and guiding junior QA engineers. Required Qualifications 5+ years in QA engineering, with strong experience in test automation....
-
Senior QA Engineer
3 weeks ago
Johannesburg, South Africa Select One Full timeAs part of an Agile Scrum team, you will work closely with developers, product managers and DevOps to integrate quality into every stage of the development process. As their team grows, you will also play a key role in supporting and guiding junior QA engineers.Required Qualifications5+ years in QA engineering, with strong experience in test...
-
Senior Process Engineer.
3 weeks ago
Johannesburg, South Africa Gig Engineer Full timeGig Engineer is seeking an experienced Senior Process Engineer to lead process development and optimisation efforts on behalf of its client, dedicated to advancing nuclear fuel technologies for next-generation reactors. In this role, you will oversee the design, implementation, and scaling of processes across the Nuclear Fuel Cycle, utilising proprietary ASP...
-
Specialist QA Engineer
3 weeks ago
Johannesburg, South Africa Absa Group Full timeGet AI-powered advice on this job and more exclusive features. Empowering Africa’s tomorrow, together…one story at a time. With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future...
-
Senior QA Engineer
3 weeks ago
Johannesburg, South Africa Select One Full timeAs part of an Agile Scrum team, you will work closely with developers, product managers and DevOps to integrate quality into every stage of the development process. As their team grows, you will also play a key role in supporting and guiding junior QA engineers.Required Qualifications 5+ years in QA engineering, with strong experience in test automation....