As a Quality Assurance Analyst, you will play a key role in our product development lifecycle. You will execute rigorous testing processes and work alongside various stakeholders to enhance product functionality and user experience.
Responsibilities
Create comprehensive test plans and cases based on requirements
Log and monitor defects and issues, ensuring timely resolution
Work with developers to replicate issues and verify fixes
Participate in daily stand-up meetings to discuss testing progress
Review software specifications and provide feedback on functionality
Perform load and performance testing to ensure software robustness
Help prepare software release documentation
Collaborate in agile team settings to deliver quality outcomes
Educate team members on quality assurance processes
Implement testing tools and methodologies to enhance productivity
Advantageous
Experience with performance testing tools: Knowledge of tools such as LoadRunner or JMeter.
Familiarity with agile development methodologies: Experience working in agile teams for software delivery.
Benefits
Competitive salary and performance bonuses
Medical aid and retirement benefits
Flexible working hours
Opportunities for professional development
Company Culture
Collaborative Environment: We foster a teamwork-oriented culture that values all contributions.
Continuous Improvement: We are dedicated to refining our processes and expanding our skills.
Diversity and Inclusion: We celebrate diverse backgrounds and perspectives within our team.