Quality Assurance Engineer

Bloemfontein FULL TIME R2,500 - R3,750 / Month
(R30,000 - R45,000 / Year)

Job Description

We are seeking a skilled Quality Assurance Engineer to join our dynamic team in Bloemfontein. In this role, you will be responsible for ensuring that our software products are of the highest quality, meeting both functional and non-functional requirements. Ideal candidates will possess a strong background in software testing methodologies, exceptional attention to detail, and a passion for technology. Your work will directly impact user satisfaction and product performance.

Responsibilities

  • Create comprehensive test plans and strategy documentation.
  • Perform detailed regression testing and maintain testing documentation.
  • Participate in agile scrum meetings to provide QA insights.
  • Collaborate with cross-functional teams to deliver quality products.
  • Ensure compliance with testing standards and processes.
  • Analyze test results and report metrics to stakeholders.
  • Identify areas for process improvement and contribute to solutions.
  • Mentor junior QA team members and provide training on QA best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 3+ years of experience in QA testing
Technical Skills
  • Manual Testing
  • Automated Testing Tools
  • API Testing
  • Agile Methodologies
  • SQL
Soft Skills
  • Attention to Detail
  • Analytical Thinking
  • Communication
Certifications
  • ISTQB Certified Tester
  • Certified Agile Tester
Languages
  • English: Fluent

Advantageous

  • Experience with Test Automation Frameworks: Familiarity with implementing and managing automated testing frameworks.
  • Knowledge of Cloud Technologies: Understanding of cloud platforms like AWS and Azure for testing environments.

Benefits

  • Competitive salary package
  • Medical aid and pension fund benefits
  • Work-life balance with flexible hours
  • Opportunities for continuous learning and development

Company Culture

  • Collaborative Environment: At Tech Innovations, we emphasize teamwork and collaboration across departments.
  • Innovation-Driven: We encourage creative thinking and innovative approaches to problem-solving.
  • Continuous Learning: Our team is committed to continuous improvement and learning through various training programs.
Status: Closed