We are seeking a detail-oriented Quality Assurance Analyst to join our Pretoria team. The ideal candidate will play a crucial role in ensuring our software meets quality standards through rigorous testing and evaluation.
Responsibilities
Perform thorough testing of software applications across different platforms.
Document findings and prepare detailed reports for management review.
Work closely with the development team to resolve issues and improve functionality.
Ensure compliance with industry standards and best practices.
Support the QA team in training and mentoring junior analysts.
Requirements
Education
Bachelor's degree in Information Technology or related field
Experience
5+ years of experience in quality assurance and testing
Technical Skills
Selenium
Performance Testing Tools
Soft Skills
Teamwork
Communication
Certifications
Certified Software Tester (CSTE)
Languages
English: Fluent
Advantageous
Experience with API testing: Familiarity with testing RESTful services and validating API responses.
Knowledge of Docker: Understanding of containerized applications to assist in testing environments.
Benefits
Comprehensive health insurance
Annual company retreats and team-building activities
Flexible work schedule options
Access to training and certification programs
Company Culture
Collaboration: Teamwork is at the heart of our success; we work together to achieve common goals.
Diversity and Inclusion: We celebrate diversity and ensure all voices are heard and valued.
Work-life Balance: We promote a healthy work-life balance, allowing flexibility in personal and professional commitments.