About the job QA Test Analyst
QA Test Analyst
Cape Town (Work from home or office)
This is an opportunity to work in a team that builds innovative software across diverse industries and technologies. Projects range from mobile shopping platforms and fintech apps to IoT solutions, predictive analytics, and large-scale real-time systems. Every project is unique, complex, and designed to make a measurable difference to the clients business.
The culture combines high standards with genuine curiosity and continuous learning. Teams are made up of product managers, UX designers, developers, and QA professionals working closely together. Agile principles, lean product development, and design thinking are part of everyday work. The result is constant exposure to new challenges, new tools, and new opportunities to grow.
The Role
As a QA Test Analyst, you will play a critical role in making sure the software delivered is not only functional but exceptional. You will collaborate across the product lifecycle, from refining requirements and user stories to validating solutions before release.
This role suits someone who thrives on solving problems, spotting edge cases others might miss, and championing quality on behalf of both the client and the end user. You will gain exposure to a wide variety of projects and industries, deepening your expertise while contributing to meaningful, complex products.
What You'll Do
Design and run test plans and test cases (manual and automated)
Partner with developers, designers, and product managers to refine requirements and acceptance criteria
Carry out functional, regression, integration, exploratory, and system testing
Test across web, mobile, cloud-based, API-driven, and IoT environments
Log and track bugs, working with the team to resolve them effectively
Help shape QA processes, frameworks, and automation strategies
Ensure full coverage of new features and enhancements, with an eye for real-world usage and edge cases
Participate actively in agile ceremonies including planning, stand-ups, retrospectives, and release reviews
Validate releases and ensure smooth deployments
The team is hoping to find someone who:
Finds satisfaction in uncovering issues before users do. You are curious, thorough, and collaborative, and you see QA not as a step in the process but as a mindset that adds value from start to finish.
What You'll Need
3+ years of experience in software testing (manual and/or automated)
Background in testing mobile and web applications
Familiarity with cloud environments (AWS, Google Cloud) and APIs
Hands-on experience with bug tracking tools such as Jira or Azure DevOps
Understanding of agile development practices
Basic knowledge of automated testing frameworks such as Selenium, Cypress, Appium, or Postman would be an advantage
Strong communication skills - this will be a client facing role
Bonus Skills That Impress
Experience with CI/CD pipelines and automated test integration
Knowledge of performance or security testing
Exposure to IoT or other complex system testing
SQL or database validation skills
Involvement in QA process improvements or open-source tools
The Offer
Remote-first work, with quarterly team gatherings
Exposure to a wide variety of projects, industries, and technologies
A collaborative environment that encourages input and innovation
A strong culture of learning, with opportunities to expand skills and grow into new responsibilities
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.