Enable job alerts via email!

Senior Tester

Owethu Managed Services

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology solutions provider in South Africa is looking for a Senior Tester with over 8 years of experience in manual and automated testing. The successful candidate will develop test plans, identify defects, and collaborate closely with cross-functional teams in an Agile environment. Proficiency in testing tools such as Selenium and JMeter is essential. This role promotes process improvements and best practices in quality assurance.

Qualifications

  • 8+ years of experience testing digital applications.
  • Strong experience in manual and automated testing.
  • Solid understanding of Agile / DevOps processes.
  • Strong analytical and problem-solving skills.
  • Ability to work effectively in cross-functional teams.

Responsibilities

  • Develop comprehensive test plans, scenarios, and cases based on specifications.
  • Identify, document, and prioritize bugs using tools like JIRA.
  • Utilize Selenium for web automation and Postman for API testing.
  • Perform regression testing during code releases and patches.
  • Create detailed test documentation and provide regular updates.
  • Engage with development and product teams during daily stand-ups.

Skills

Manual testing
Automated testing
Selenium
JMeter
TestNG
Postman
Agile processes
Problem-solving
Communication skills

Tools

Selenium
JMeter
TestNG
Postman
JIRA
Jenkins
GitHub Actions
Job description
Introduction

We are seeking a highly experienced Senior Tester – Manual & Automated Testing to join our Testing & Quality Assurance team.

The ideal candidate will have 8+ years of experience testing digital applications, with deep expertise in both manual and automated testing.

You will be responsible for designing and executing comprehensive test plans, identifying and resolving defects, and supporting regression and UAT testing.

The role involves leveraging tools such as Selenium, JMeter, TestNG, and Postman, while collaborating closely with development, DevOps, and product teams to ensure high-quality software delivery.

This is an exciting opportunity for a seasoned QA professional to drive process improvements and uphold best practices in an Agile / DevOps environment.

Duties & Responsibilities
  1. Design and Execution of Test Cases
    Develop comprehensive test plans, test scenarios, and test cases based on functional and technical specifications. Execute manual and automated tests to validate software functionality, performance, security, and usability. Ensure adequate test coverage and traceability across requirements, test cases, and defects.
  2. Bug Identification and Collaboration
    Identify, document, and prioritize bugs and defects using tools such as JIRA. Collaborate closely with developers and stakeholders to troubleshoot and resolve issues. Participate in root cause analysis to prevent recurrence of defects.
  3. Use of Testing Tools and Frameworks
    Utilize Selenium for web automation, Postman for API testing, and JIRA for test management and defect tracking. Work with test automation frameworks (TestNG, JUnit, PyTest) and integrate them into CI / CD pipelines using Jenkins or GitHub Actions.
  4. Quality Assurance Support
    Perform regression testing during code releases and patches. Support User Acceptance Testing (UAT) and guide stakeholders in executing test cases. Continuously review and improve testing processes, standards, and best practices.
  5. Documentation and Reporting
    Create detailed test documentation, including test plans, summary reports, and defect logs. Provide regular status updates and quality metrics to QA Leads and project stakeholders.
  6. Cross-Functional Collaboration
    Engage with development, DevOps, and product teams during daily stand-ups and sprint planning. Contribute to requirements reviews and design discussions from a QA perspective.
Desired Experience & Qualification

8+ years of experience testing digital applications.
Strong experience in manual and automated testing.
Proficient with Selenium, JMeter, TestNG, and related testing tools.
Solid understanding of Agile / DevOps processes.
Strong analytical, problem-solving, and communication skills.
Ability to work effectively in cross-functional teams.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.