Where

Senior QA Engineer

Executive Placements
Johannesburg Full-day Full-time

Description:

ð??? What Youll Be Doing 1. Manual Testing & QA Foundations

Run detailed end-to-end manual tests on desktop (React + Electron), mobile (React Native + Expo), and web (React) applications. Write clear, structured test cases and plans tailored to complex, configurable workflows. Own the quality process across multiple client environments with differing configurations. 2. Automation Strategy & Implementation
Create and execute a test automation roadmap. Build and maintain automation frameworks using tools like Playwright, Appium, Selenium, Detox, etc. Apply smart mocking/stubbing approaches for hardware-dependent testing scenarios. 3. QA Environment Setup & Release Management
Set up and manage multi-tiered test environments (QA, SIT, UAT). Define and enforce a structured release testing process. Collaborate with DevOps to integrate testing into CI/CD pipelines (GitHub Actions, Jenkins, etc.). 4. Hardware & IoT Testing
Design test plans for real-world hardware Develop simulation environments for automation when physical devices aren't accessible. Validate performance, accuracy, and hardware-software interaction under real-world conditions. 5. Continuous Improvement & Defect Management
Log, prioritise and manage bugs via GitHub or similar platforms. Track testing metrics and KPIs to measure quality and improve over time. Embed modern QA practices drawn from Agile, DevOps and automation-first approaches.
Essential Experience & Skills
5+ years in QA roles with strong manual and automation experience. Deep expertise testing across desktop, mobile, and web platforms. Proven record of building and scaling automation frameworks. Strong command of tools like Playwright, Selenium, Appium, WebDriverIO, etc. Comfortable setting up and managing QA, SIT, and UAT environments. Familiar with CI/CD pipelines, version control, and release testing strategies. Ability to simulate hardware or stub interactions when needed. Solid grasp of API testing, test data management, security, and performance basics. Analytical mindset with excellent debugging and troubleshooting skills. Hands-on experience setting up QA from scratch.
16 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
Description: ð??? What Youll Be Doing: Manual Testing & QA Foundations: Run detailed end-to-end manual tests on desktop (React & Electron), mobile (React Native & Expo), and web (React) applications. Write clear, structured test cases and plans tailored ...
17 days ago
  • Executive Placements
  • Johannesburg
Description: ð??? What Youll Be Doing: Manual Testing & QA Foundations: Run detailed end-to-end manual tests on desktop (React & Electron), mobile (React Native & Expo), and web (React) applications. Write clear, structured test cases and plans tailored ...
8 days ago
  • Executive Placements
  • Johannesburg
Description: Job Title: Senior QA/Test Automation Engineer Location: Sandton, Johannesburg Salary ... in automated QA frameworks - Experience integrating QA with CI/ID ... Implement scalable test automation - Define QA KPI's and continuous improvement cycles ...
18 days ago
  • Executive Placements
  • Johannesburg
Description: JOB DESCRIPTION: Job Title: Specialist QA Engineer Employment Type: 6 months Contract Work Location: Johannesburg North/Hybrid JOB CONTEXT: We're on the lookout for a Specialist QA Engineer who thrives in a high-performance, fast-paced ...
a month ago