Yesterday
QA Engineer
Zappi
South Africa, Cape Town
Who we areZappi is a fast-growing SaaS platform helping Fortune 500 companies pre-test new ideas and creative content before production. Our services encompass new products, media campaigns, names, logos, packaging or flavours. Zappi enables companies to shelve bad ideas and refine good ones. We bring together top expertise in applied statistics, data science, visualisation, UX and engineering to create a platform that empowers non-expert users to make high-stakes decisions easily and confidently. We are committed to running a profitable business while having a positive impact on the environment and our communities.How we do it Our platform provides quick, actionable insights that amplify creative effectiveness and shape winning innovation. We empower creators with the agility and data they need to make informed decisions about the ads and innovation they bring to market. Through partnerships with some of the world’s biggest brands, we’ve developed technology that allows our customers to see their product innovations and advertising ideas through the eyes of their consumers. This enables them to quickly iterate, optimize, validate and learn — increasing their chances of in-market success.The Quality Assurance teamOur Quality Assurance (QA) team is the backbone of our commitment to delivering exceptional software products. Comprising a group of dedicated and meticulous professionals, the QA team ensures that we deliver high quality solutions to our customers.The team is dynamic and highly collaborative, working closely with cross functional teams throughout the software development lifecycle. This approach ensures a thorough understanding of user needs and maintains the highest standards of quality. Our QA Engineers are encouraged to continually enhance their skills through professional development opportunities in the latest testing methodologies and technologies.As we expand, we are looking for individuals who are not only skilled in identifying and solving complex problems but also passionate about improving software quality and user satisfaction. Joining our QA team offers the chance to work on exciting projects, innovate with advanced technologies, and make a significant impact in a supportive and forward-thinking environment.Who we’re hiringWe seek an experienced Automation QA Engineer to join our dynamic team. The ideal candidate will have a strong background in automated testing, with specific expertise in API/UI/Performance automation testing. The successful applicant will be confident in building and maintaining automation frameworks using tools like Cypress and Playwright (JS/Python) for API/UI and Locust/K6 for Performance testing. The successful candidate will be: Knowledgeable in SDLC, QA methodologies, tools and processes. Willing to collaborate with cross-functional agile teams to ensure end-to-end solutions requirements are delivered in high quality. Able to demonstrate an opinion on when to apply software quality best practices and what should be manual testing & automated. Enthusiastic about developing tooling and tests that proactively address ambiguous problems. Confident in identifying quality gaps and risks to fellow teammates & business stakeholders. Strong in communication and collaboration skills. Familiar with AWS, micro-services, micro-frontend architecture, and continuous deployment processes. Proactive with a ‘can-do’ attitude. Responsibilities Develop, and maintain automated test frameworks and test cases for API, UI, and performance testing. Champion a shift-left testing approach, integrating testing early and often in the software development lifecycle. Collaborate closely with Product Managers, Product Designers & Engineers to identify and resolve defects early in the development cycle. Contribute to continuous integration (CI) processes, enhancing automation at all stages. Analyse test execution results, discuss quality metrics and trends with your teams. Optimise testing processes to improve efficiency and coverage in all application layers. Support other QA Engineers in all aspects of quality assurance. Stay current with new testing tools and strategies, incorporating them into the testing framework as appropriate. Interview Process Screening Call with Talent team First Round Interview with Head of Test Engineering (Technical Interview + test) Second Round Interview with QA team members (Culture Interview) Final Round Interview with your team Engineering Managers Benefits Salary range ZAR 550,000-650,000 per annum. Salaries are benchmarked annually Unlimited holidays – we want well rested and motivated teams so encourage people to take plenty of time off. We don’t cap your allowance, but do set a minimum of at least 20 days per year plus national holidays One company-paid mental health day of rest every quarter (these are pre-scheduled, so the entire company can take the same days off regularly to reset) Thoughtfully designed offices to support both individual work and collaboration without interrupting others Private medical healthcare cover Medical Aid Group risk, life & disability contributions Wellbeing benefits such as free yoga and access to trained therapists / counsellors Paid 24h secure parking in Cape Town Free coffee, lunches and in-office snacks Tailored personal development through training allowances, coaching, mentorship and career frameworks
Attention! You will be redirected to another site