Enable job alerts via email!

Test Analyst

Accredited Resource Consulting Services (Pty) Ltd

Centurion

On-site

ZAR 30 000 - 70 000

Full time

3 days ago
Be an early applicant

Boost your interview chances

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

Job summary

An established industry player is seeking a meticulous Test Analyst to enhance their software quality assurance processes. In this role, you will develop and execute comprehensive testing strategies, ensuring applications meet functional, performance, and security standards. Collaborating closely with developers and project stakeholders, you will translate requirements into effective test scenarios and continuously improve testing methodologies. This position offers the chance to work with advanced testing tools and contribute to a culture of quality and excellence. If you are passionate about delivering high-quality software solutions, this opportunity is perfect for you.

Qualifications

  • 5-8+ years in software testing with manual and automated testing experience.
  • Proven experience with test automation tools and frameworks.

Responsibilities

  • Develop and implement detailed test plans and test cases.
  • Execute manual and automated tests to validate software applications.

Skills

Test Automation
Manual Testing
Problem-Solving
Attention to Detail

Education

Bachelor's degree in Computer Science
ISTQB Certification

Tools

Selenium
JIRA
TestNG

Job description

We are looking for a meticulous and driven Test Analyst to join our team and contribute to the delivery of robust, high-quality software solutions. In this role, you will be responsible for planning and executing comprehensive testing strategies, both manual and automated, to ensure our applications meet functional, performance, and security standards. You will work closely with developers, business analysts, and project stakeholders to translate requirements into effective test scenarios, identify and track defects, and continuously enhance our testing processes. If you have a passion for quality assurance, attention to detail, and a proactive approach to problem-solving, we’d love to hear from you.
Duties:
Test Planning and Strategy:
Develop and implement detailed test plans and test cases based on project requirements and technical specifications.
Define testing strategies, methodologies, and best practices to ensure comprehensive coverage and effective defect detection.
Collaborate with stakeholders to understand business requirements and translate them into actionable test scenarios.
Test Execution and Management:
Execute manual and automated tests to validate the functionality, performance, and security of software applications.
Identify, document, and track defects using defect tracking tools, and work with development teams to resolve issues.
Perform regression testing, integration testing, and user acceptance testing (UAT) to ensure that changes and enhancements meet quality standards.
Automation and Tools:
Develop and maintain automated test scripts and frameworks to enhance testing efficiency and coverage.
Utilize testing tools and technologies (e.g., Selenium, JIRA, TestNG) to automate repetitive tasks and improve testing processes.
Stay current with emerging testing tools and methodologies and recommend improvements to the testing framework.
Quality Assurance and Improvement:
Review and analyze test results, identifying trends and areas for improvement in software quality.
Participate in quality assurance reviews and provide feedback on processes, standards, and best practices.
Contribute to continuous improvement initiatives to enhance testing practices and methodologies.
Stakeholder Communication:
Collaborate with development teams, project managers, and business analysts to ensure alignment on testing requirements and goals.
Provide regular updates and reports on testing progress, defects, and overall quality status to stakeholders and management.
Facilitate testing meetings and discussions to address issues and ensure effective communication.
Documentation and Reporting:
Create and maintain comprehensive test documentation, including test plans, test cases, test results, and defect reports.
Prepare and present detailed test reports and metrics to senior management and stakeholders.

Requirements:
Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degree or relevant certifications (e.g., ISTQB, CSTE) is a plus.

Experience:
5 - 8+ years of experience in software testing and quality assurance, with a strong background in manual and automated testing.
Proven experience with test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
Experience in financial services or investment management is a plus.

Desired Skills:

  • Test Automation
  • Manual Tester
  • Test Analyst
  • Automation Tester
  • Senior Test Analyst
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.