Enable job alerts via email!

Intermediate Test Analyst

Boxfusion

Centurion

On-site

ZAR 300,000 - 540,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 in Centurion is seeking a Test Analyst responsible for ensuring software quality through thorough testing. The role includes developing test plans, executing tests, and collaborating with development teams. Ideal candidates should have a relevant degree and 2-4 years of testing experience with both manual and automated processes.

Qualifications

  • 2-4 years of hands-on experience in software testing or quality assurance.
  • Experience with both manual and automated testing processes.
  • Understanding of SDLC and experience in Agile/Scrum methodologies.

Responsibilities

  • Develop and maintain test plans, test cases, and scripts.
  • Execute manual and automated tests to identify software defects.
  • Collaborate with developers to understand requirements and design test strategies.

Skills

Attention to detail
Communication skills
Analytical skills
Proactivity
Time management

Education

Bachelors degree in Computer Science
ISTQB Foundation Level certification

Tools

Selenium
Azure Test Plans
Katalon

Job description

A Test Analyst is responsible for ensuring the quality and functionality of software products through meticulous testing. This role involves designing, implementing, and executing test plans, identifying and documenting defects, and collaborating with development teams to resolve issues. The Test Analyst plays a crucial role in maintaining high standards of software quality by applying various testing methodologies and tools.

Key responsibilities:

  • Develop, document, and maintain test plans, test cases, and test scripts.
  • Execute manual and automated tests to identify software defects.
  • Collaborate with developers to understand software requirements and design test strategies.
  • Report and track defects, and work with the development team to resolve issues.
  • Participate in requirement reviews and provide input on testability of requirements.
  • Conduct regression testing to ensure existing functionality is not affected by new changes.
  • Provide test status updates and metrics to stakeholders.
  • Continuously improve testing processes and methodologies.

Behavioural Skills:

  • Strong attention to detail ensuring timely follow-up and closure
  • Clear, concise and articulate communication skills - verbal, written and listening
  • Ability to handle business sensitive information with the highest degree of integrity
  • Strong analytical skills to identify, diagnose, and resolve technical issues efficiently.
  • Proactive in identifying opportunities for improvement and innovation
  • Interpersonal skills
  • Proactivity
  • The ability to work independently with minimal supervision
  • Time management

Qualification and Experience:

Bachelors degree in Computer Science, Information Technology, or a related field.

Experience:

  • Software Testing Experience: 2-4 years of hands-on experience in software testing or quality assurance. This includes experience with both manual and automated testing processes.
  • Test Management Tools: Proficiency in using test management tools such as Azure Test Plans, Katalon TestOps, or similar platforms to create and manage test cases, track defects, and report testing progress.
  • Automated Testing Tools: Familiarity with automated testing tools like Selenium, Katalon, or similar, and experience in writing and executing automated test scripts.
  • Software Development Life Cycle (SDLC): Understanding of the SDLC and experience working within different development methodologies, particularly Agile and Scrum.
  • Defect Tracking: Experience in identifying, documenting, and tracking software defects through to resolution, ensuring that issues are addressed promptly and effectively.
  • Collaboration: Proven ability to work collaboratively with cross-functional teams, including developers, product managers, and other stakeholders, to ensure comprehensive test coverage and effective issue resolution.
  • Requirement Analysis: Experience in reviewing and analyzing software requirements to develop effective test plans and strategies and ensure testability of requirements.
  • Regression Testing: Conducting regression testing to ensure that new changes do not adversely affect existing functionality.
  • Certifications: ISTQB Foundation Level or equivalent certification is preferred.

NOTE

Job Description:

Please note that this job description does not include all duties, responsibilities or qualifications associated with the job. Additional duties may be assigned as required.

The recruitment process takes roughly 3 weeks from first communication to offer letter, if successful.

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