Quality Assurance Analyst

Durban Full-time R25,000 - R37,500 / Month

Job Description

As a Quality Assurance Analyst at Innovative Solutions Ltd., you will be responsible for ensuring the quality and reliability of our software applications. You will collaborate with development teams, design test strategies, and identify defects throughout the software development lifecycle.

Responsibilities

  • Design and develop test cases based on software specifications and user stories.
  • Perform regression testing to ensure existing functionalities are not broken after changes.
  • Assist in maintaining the test automation framework.
  • Ensure timely completion of testing activities according to project timelines.
  • Provide feedback to development and product teams on product quality.
  • Conduct performance testing to ensure software meets user expectations.
  • Mentor junior QA staff and provide expert guidance on testing best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software testing and quality assurance.
Technical Skills
  • Manual Testing
  • Automated Testing
  • JIRA
  • SQL
Soft Skills
  • Attention to Detail
  • Communication
  • Team Player
Certifications
  • ISTQB Certified Tester
Languages
  • English: Fluent

Advantageous

  • Experience with performance testing tools: Knowledge in tools like LoadRunner or JMeter.
  • Familiarity with Agile/Scrum methodologies: Understanding of Agile principles and experience working in Scrum teams.

Benefits

  • Competitive salary package
  • Health and dental insurance
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage out-of-the-box thinking and value innovative solutions.
  • Supportive Environment: We prioritize a culture of support, helping each other grow and succeed.
  • Work-Life Balance: We understand the importance of work-life balance and promote a healthy working environment.
Status: Closed