Quality Assurance Engineer

Johannesburg Full-time R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join our Johannesburg-based team as a Quality Assurance Engineer, where you will take charge of testing our software products to ensure they meet both functional and performance requirements. Your efforts will directly impact our delivery of high-quality software solutions.

Responsibilities

  • Manage testing environments, ensuring they are current and functional.
  • Conduct exploratory testing to uncover potential issues not covered by automated tests.
  • Work closely with Agile teams to foster a culture of quality across software development.
  • Report on test progress and results to stakeholders.
  • Maintain strong communication with all team members to facilitate smooth testing processes.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
Experience
  • 5+ years of experience in quality assurance with a strong knowledge of both manual and automated testing
Technical Skills
  • API Testing
  • Test Automation Frameworks
Soft Skills
  • Communication
  • Proactiveness
Certifications
  • Certified Agile Tester
Languages
  • English: Fluent

Advantageous

  • Knowledge of SQL databases: Ability to write queries to validate data integrity.
  • Experience in using Git: Familiar with version control systems, particularly Git.

Benefits

  • Comprehensive health and wellness package
  • Generous annual leave and public holidays off
  • Professional development budget
  • Support for attending tech conferences
  • Fun company events and team-building activities

Company Culture

  • Collaboration: We believe in teamwork and the power of collaboration to achieve goals.
  • Innovation: Innovation drives our business, and we encourage creative solutions.
  • Diversity and Inclusion: We celebrate diversity and strive for an inclusive workplace.
Status: Closed