Where

INTERMEDIATE QA

Unique Personnel (PTY) Ltd
Johannesburg Full-day Full-time

Description:

Job Description
We are seeking an experienced and detail-oriented Intermediate Software QA Engineer to join our delivery team. The successful candidate will be responsible for ensuring the delivery of high-quality software solutions through a combination of manual and automated testing. This role requires a strong understanding of QA methodologies, hands-on experience with modern testing frameworks, and the ability to collaborate effectively with cross-functional teams to uphold excellence in software quality.

Key Responsibilities
Test Strategy & Planning

Contribute to test strategies, plans, and processes in alignment with project objectives.
Identify high-risk areas and prioritize testing efforts accordingly.
Maintain traceability between requirements, test cases, and defects.
Integrate quality practices from the earliest stages of development.

Manual & Automated Testing

Perform manual testing, including exploratory, functional, regression, and usability testing.
Document findings clearly to provide actionable feedback for the team.
Design, develop, and maintain automated test scripts with a focus on scalability and reliability.
Ensure automated test suites are integrated into CI/CD pipelines to support continuous testing.

Test Execution & Management

Execute test cases covering functional and non-functional requirements.
Manage test environments, data, and configurations to support testing.
Monitor, track, and report test execution results.
Use test management tools to document execution and reporting.

API, Performance & Load Testing

Design and execute API test cases using tools such as Postman.
Validate payloads, status codes, and negative cases.
Contribute to load and stress testing using tools such as k6.
Analyze results and provide recommendations for optimization.

Defect Management

Identify, document, and prioritize software defects with clear reproducibility.
Collaborate with developers to drive defect resolution and regression testing.
Track defect trends to highlight recurring issues or quality risks.

Process Optimization

Recommend and implement improvements to QA processes.
Maintain concise documentation to support knowledge sharing.
Stay up to date with QA trends, tools, and practices.

Collaboration & Communication

Build strong relationships with developers, product owners, and stakeholders.
Communicate QA progress, risks, and recommendations clearly.
Actively participate in agile ceremonies, including stand-ups, sprint planning, and retrospectives.
Bridge communication between technical and non-technical stakeholders.

Requirements:

Key Requirements

Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
3–5 years of experience in software quality assurance.
Hands-on experience with automation frameworks such as Cypress, Playwright, or Selenium (web) and Appium (mobile).
Strong experience with API testing (e.g., Postman).
Exposure to CI/CD pipelines (GitHub Actions, GitLab, or equivalent).
Experience with performance testing tools such as k6.
Proficiency in writing automated test scripts in JavaScript/TypeScript.
Solid knowledge of browser developer tools (e.g., Chrome DevTools) for debugging.
Familiarity with Git and GitHub for version control and collaboration.
Experience with test management tools such as Qase.
Excellent problem-solving, analytical, and communication skills.

01 Sep 2025;   from: careers24.com

Similar jobs

  • Unique Personnel (PTY) Ltd
  • Johannesburg
... experienced and detail-oriented Intermediate Software QA Engineer to join our ... Recommend and implement improvements to QA processes. Maintain concise documentation ... product owners, and stakeholders. Communicate QA progress, risks, and recommendations clearly ...
21 hours ago
  • Unique Personnel (PTY) Ltd
  • Johannesburg
... experienced and detail-oriented Intermediate Software QA Engineer to join our ... Recommend and implement improvements to QA processes. Maintain concise documentation ... product owners, and stakeholders. Communicate QA progress, risks, and recommendations clearly ...
21 hours ago
  • Unique Personnel (PTY) Ltd
  • Johannesburg
... experienced and detail-oriented Intermediate Software QA Engineer to join our ... Recommend and implement improvements to QA processes. Maintain concise documentation ... product owners, and stakeholders. Communicate QA progress, risks, and recommendations clearly ...
21 hours ago
  • Unique Personnel (PTY) Ltd
  • Johannesburg
R 1 a month
... experienced and detail-oriented Intermediate Software QA Engineer to join our ... Recommend and implement improvements to QA processes. Maintain concise documentation ... product owners, and stakeholders. Communicate QA progress, risks, and recommendations clearly ...
21 hours ago