Senior Quality Assurance Engineer

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 3 days ago
Job SummaryKey ResponsibilitiesManual Testing & Test Case Development
  • Perform thorough manual testing across desktop, mobile, and web applications.
  • Develop and maintain detailed test cases, test plans, and acceptance criteria.
  • Validate configuration-heavy workflows tailored to multiple client environments.
Automation Strategy & Implementation
  • Architect and implement a scalable automation testing framework.
  • Utilize tools like Playwright, Appium, Selenium, Detox, WinAppDriver, and others.
  • Apply mocking/stubbing techniques for hardware-interfacing components to enable automation.
Multi-Environment QA Setup
  • Set up and maintain QA, SIT, and UAT environments to support staged deployments.
  • Collaborate with DevOps on CI/CD integration (e.g., GitHub Actions, Jenkins).
  • Establish a formal release verification and sign-off process.
Hardware & IoT Integration Testing
  • Design and execute test plans for IoT and hardware-related systems.
  • Simulate hardware environments where physical access is limited.
  • Validate real-world performance, accuracy, and reliability of hardware-software integrations.
Defect Tracking & Process Improvement
  • Log, prioritise, and track bugs using tools like GitHub.
  • Measure and report on test effectiveness and software quality metrics.
  • Continuously improve QA processes using Agile and DevOps-aligned best practices.
RequirementsMust-Have - non negotiable:
  • 5+ years in software testing (manual + automation).
  • Strong experience across desktop, mobile, and web platforms.
  • Proven ability to implement and scale test automation frameworks.
  • Hands-on experience with automation tools (e.g., Playwright, Appium, Selenium).
  • Familiarity with QA, SIT, and UAT environment setups.
  • Exposure to CI/CD pipelines and version control (GitHub, Bitbucket, etc.).
  • Ability to mock/stub hardware interfaces.
  • Solid grasp of API testing, test data management, and performance/security testing basics.
Network FinanceRecruiter

Job Mail

Similar Jobs

  • Pipeline Engineer

    Deka Minas

    • Johannesburg, Gauteng
    Please note this position is based in the Middle East, Saudi Arabia. All Relocation Costs will be covered. We are seeking an experienced and results-driven Pipeline Engineer with…
    • Just now
  • Data Engineer

    PBT Group

    • Johannesburg, Gauteng
    ? Data Engineer - Azure Data Factory & Databricks Join PBT Group and help us build the future of data-driven innovation PBT Group is looking for an experienced Data Engineer wit…
    • Just now
  • Big Data Data Engineer

    PBT Group

    • Johannesburg, Gauteng
    We are seeking a skilled Data Engineer to design and develop scalable data pipelines that ingest raw, unstructured JSON data from source systems and transform it into clean, struct…
    • Just now