We are seeking a Quality Assurance Engineer to join our growing team in Pretoria. The ideal candidate will play a critical role in ensuring product quality through testing and validation of software products.
Responsibilities
Conduct usability testing to ensure a positive user experience.
Manage and optimize QA workflow to ensure timely delivery of releases.
Utilize test management tools for managing testing activities.
Engage in continuous learning about new testing methodologies.
Requirements
Education
Bachelor's degree in Information Technology or related field
Master's degree is a plus
Experience
5+ years of experience in software quality assurance.
Technical Skills
JIRA
Performance Testing
Soft Skills
Problem-solving
Time Management
Certifications
Certified Software Quality Analyst
Languages
English: Fluent
Advantageous
Familiarity with Git: Proficient in version control systems like Git for managing code changes.
Experience in leading testing teams: Past experience in a QA lead role is advantageous.
Benefits
Comprehensive health and dental insurance
Retirement plan with matching contributions
Flexible hours and remote work options
Work-life balance initiatives
Company Culture
Innovation Focus: We encourage innovative thinking and reward creative solutions.
Professional Development: We provide opportunities for professional development through training and workshops.
Work-Life Balance: We prioritize work-life balance and employee well-being.