Quality Assurance Engineer

Cape Town FULL TIME R30,000 - R40,000 / Month
(R360,000 - R480,000 / Year)

Job Description

Join us as a Quality Assurance Engineer and play a crucial role in ensuring our products are delivered with precision and quality. You will work closely with development teams to identify issues and advocate for the highest standards in software development processes.

Responsibilities

  • Create comprehensive test strategies for products.
  • Perform regression testing and ensure all new and existing functionalities are covered.
  • Assist in the integration of automated testing frameworks.
  • Document and analyse software defects and suggest improvements.
  • Work as part of an Agile team participating in daily scrums and planning sessions.
  • Educate team members on quality assurance processes and principles.
  • Ensure compliance with quality standards and methodologies.
  • Actively participate in code reviews focusing on quality and usability aspects.
  • Help to enhance internal quality processes and procedures.

Requirements

Education
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
Experience
  • 3+ years of experience in QA testing, preferably in a software development environment
Technical Skills
  • Manual Testing
  • Automation Testing (Selenium, JUnit)
  • API Testing (Postman, SoapUI)
Soft Skills
  • Attention to Detail
  • Effective Communication
Certifications
  • Certified Software Tester (CSTE)
  • ISTQB Foundation Level Certification
Languages
  • English: Fluent

Advantageous

  • Experience with performance testing tools: Background in using tools like JMeter or LoadRunner for performance testing.
  • Familiarity with Agile methodologies: Understanding Agile process frameworks and best practices.

Benefits

  • Competitive salary
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for training and professional development
  • A vibrant company culture fostering teamwork and collaboration.

Company Culture

  • Inclusive Environment: Our company values diversity and encourages an inclusive culture.
  • Commitment to Growth: We support continuous learning and development for our employees.
  • Collaboration and Innovation: Teamwork and innovative thinking are at the core of our success.
Status: Open