We are seeking a meticulous Quality Assurance Engineer to join our dynamic team in Pretoria. The ideal candidate will be responsible for ensuring the quality and performance of software through rigorous testing and validation procedures.
Responsibilities
Lead efforts in automated testing where applicable.
Mentor junior QA team members and foster a team-oriented environment.
Evaluate and recommend new testing tools and software.
Conduct performance testing to ensure application scalability.
Collaborate with stakeholders to ensure project goals align with quality metrics.
Requirements
Education
Bachelor's degree in Information Technology or similar field
Experience
4+ years of experience in quality assurance or software testing
Technical Skills
Performance Testing
API Testing
Soft Skills
Analytical Thinking
Communication
Certifications
Six Sigma Green Belt
Scrum Master Certified (SMC)
Languages
English: Fluent
Advantageous
Familiarity with Performance Optimization Tools: Experience using tools to analyze and optimize application performance.
Scripting Skills: Ability to write scripts for automation of testing procedures.
Benefits
Comprehensive health and dental insurance
Annual performance bonuses
Professional development opportunities
Employee discounts and perks
Company Culture
Innovation: We foster an environment where innovative ideas are encouraged and rewarded.
Work-Life Balance: We understand the importance of maintaining a healthy balance between work and personal life.
Employee Recognition: We celebrate our team members' successes and recognize their contributions.