Enable job alerts via email!

Test Analyst

Linkfields Innovations (Pty) Ltd

Johannesburg

On-site

ZAR 300,000 - 400,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Test Analyst to ensure the quality and functionality of software applications. You will plan, design, and execute testing activities, identifying defects and contributing to process improvements as part of a collaborative team. The ideal candidate holds a Bachelor’s degree and has over 3 years of experience in software testing, with strong analytical skills and attention to detail.

Qualifications

  • 3+ years of experience in software testing or quality assurance.
  • Strong understanding of SDLC and testing methodologies.
  • Hands-on experience with test management and automation tools.

Responsibilities

  • Analyze requirements to create detailed test plans and scripts.
  • Execute manual and automated tests, documenting findings.
  • Collaborate with various teams to ensure test coverage.

Skills

Analytical skills
Problem-solving skills
Communication

Education

Bachelor’s degree in Computer Science

Tools

JIRA
TestRail
Selenium
Postman
JMeter

Job description

Job description

The Test Analyst is responsible for planning, designing, and executing testing activities to ensure the quality and functionality of software applications. The role involves identifying defects, ensuring system stability, and contributing to the continuous improvement of testing processes.

Responsibilities and Duties

  • Analyse business and functional requirements to create detailed test plans, test cases, and test scripts.
  • Execute manual and automated tests, documenting all findings clearly and accurately.
  • Collaborate closely with developers, business analysts, and product owners to ensure understanding of requirements and test coverage.
  • Log defects, track their resolution, and perform re-testing as necessary.
  • Conduct functional, regression, integration, and user acceptance testing (UAT).
  • Identify test data needs and work with relevant teams to ensure appropriate data availability.
  • Participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Provide input on test process improvements and QA best practices.

Desired Experience & Qualification

  • Bachelor’s degree in Computer Science, Information Systems, or a related field.
  • 3+ years’ experience in software testing or quality assurance.
  • Strong understanding of software development life cycles (SDLC) and testing methodologies.
  • Hands-on experience with test management tools (e.g., JIRA, TestRail, ALM).
  • Familiarity with automation tools (e.g., Selenium, Postman, JMeter) is an advantage.
  • Experience testing across web, mobile, and API layers is desirable.

Key Competencies

  • Excellent analytical and problem-solving skills.
  • High attention to detail and accuracy.
  • Strong written and verbal communication skills.
  • Ability to work independently and as part of a cross-functional team.
  • Adaptability in a fast-paced, agile environment.

Nice to Have

  • ISTQB or equivalent testing certification.
  • Experience in performance or security testing.
  • Knowledge of SQL and scripting languages.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.