Quality Assurance Engineer

Pretoria FULL TIME R25,000 - R37,500 / Month
(R300,000 - R450,000 / Year)

Job Description

Join our team as a Quality Assurance Engineer, where you will be responsible for identifying defects and ensuring that our software meets the highest standards of quality. Collaborating with team members, you will create testing protocols, conduct thorough testing, and actively contribute to the continuous improvement of our products. We are looking for someone who is meticulous and has a proactive approach to problem-solving.

Responsibilities

  • Create and manage detailed documentation for test cases and results.
  • Collaborate with product management to understand requirements and ensure compliance.
  • Participate in design reviews and provide input on requirements.
  • Conduct performance testing to gauge software responsiveness.
  • Stay updated on industry trends and tools to ensure best practices in QA.
  • Mentor junior QA team members in testing techniques and tools.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in software quality assurance
Technical Skills
  • Automated Testing
  • Bug Tracking Tools (e.g., JIRA)
  • SQL
  • API Testing
Soft Skills
  • Attention to Detail
  • Team Player
Certifications
  • Certified Software Tester (CST)
Languages
  • English: Fluent

Advantageous

  • Experience with Selenium WebDriver: Proficiency in using Selenium for automated web testing.
  • Familiarity with Agile methodologies: Experience working in Agile teams to enhance QA processes.

Benefits

  • Competitive salary with performance bonuses
  • Health, dental, and vision insurance
  • Generous leave policy including annual and sick leave
  • Opportunity for professional development and training

Company Culture

  • Innovation: We prioritize innovation and encourage creative approaches to problem-solving.
  • Team Spirit: Collaboration and support among team members are integral to our success.
Status: Closed