Job Title: Intermediate Test Analyst
Accountable to: Test Lead
Based: Centurion
Salary: Market related
Commencement date: 01 February 2025
Overview:
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:
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:
Application Link: Intermediate Test Analyst - Boxfusion | Career Page
Hurdle 1- Skills Assessments
Please follow this link to complete the assessments:
Hurdle 2- Job Focus Assessment (Basic Aptitude Test)
Hurdle 3- In person Interview
The recruitment process takes roughly 3 weeks from first communication to offer letter, if successful.
Company Overview:
#J-18808-Ljbffr