Senior Quality Assurance Engineer

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 1 day ago
Key Responsibilities:
  • Manual 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, and 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 the 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.
Requirements / Must-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, and 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.

ExecutivePlacements.com

Similar Jobs

  • Senior Data Engineer

    Recru-IT

    • Johannesburg, Gauteng
    Job Summary: Our client is seeking a highly skilled Senior Data Engineer with deep expertise in Snowflake and Matillion to design, build, and optimize scalable data pipelines and …
    • 14 hours ago
  • Systems Software Engineer

    Liham Consulting

    • Johannesburg, Gauteng
    Job Description Project managing all elements of software development Delivering high quality standards consistently and accurately Using strong problem-solving skills to ide…
    • 15 hours ago