Quality Assurance Engineer

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

Job Description

As a Quality Assurance Engineer at Tech Innovations Inc., you'll be instrumental in ensuring the quality of our software products. The ideal candidate will have a strong eye for detail, experience in automated and manual testing, and a passion for improving software reliability.

Responsibilities

  • Create and maintain automation testing frameworks.
  • Develop, execute, and document testing procedures.
  • Ensure application performance and security through rigorous testing.
  • Actively contribute to sprint planning and retrospective meetings.
  • Engage in root cause analysis of defects and issues.
  • Collaborate with product management to define testing strategies.
  • Participate in code reviews and knowledge sharing.
  • Contribute to technical documentation and user guides.
  • Monitor and analyze performance metrics of software.
  • Support the release management process for high-quality software delivery.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree preferred
Experience
  • 4+ years in software testing and quality assurance
Technical Skills
  • Python
  • Cypress
Soft Skills
  • Analytical Skills
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker: Experience in using Docker for containerized testing environments.
  • Experience with CI/CD tools: Knowledge of Jenkins or similar CI/CD tools.

Benefits

  • Comprehensive health and wellness programs
  • Opportunities for remote work
  • Generous annual leave policy
  • Training and skill development workshops

Company Culture

  • Diversity and Inclusion: We embrace diversity and are committed to creating an inclusive environment.
  • Continuous Improvement: We prioritize continuous improvement through training and feedback.
  • Team Collaboration: Collaboration is at the heart of our success; we work as one team.
Status: Closed