We are looking for a QA Engineer to join our growing business developing a wide range of market-leading InsurTech solutions. You will join us at an exciting time as we focus increasingly on cloud/SaaS solutions, upgrading existing products to new technologies and modern UX, as well as developing brand-new applications.As a QA Engineer, you will work alongside other engineers as part of a close-knit Scrum team to ensure our products meet high levels of reliability, maintainability, usability, and performance.The Role
1. Define test strategies to support the development of the SaaS Platform Solution
2. Working closely with the QA lead to ensure any concerns relating to achieving QA objectives as agreed are discussed and resolved.
3. Working closely with the scrum master(s) to ensure definitions of ready and done are in place, meet QA expectations (linked to QA strategy) and are well understood, implemented, and enforced within the team
4. Work with the Product Owner and the Technical Lead to help define User Stories and acceptance criteria
5. Define story-level test plans in collaboration with software engineers using techniques such as 3 amigos to achieve high levels of test automation
6. Develop automated tests at all levels of the testing pyramid – UI, API, system, integration, and unit tests
7. Execute a wide range of functional/non-functional automation tests
8. Review and debug product and test code to identify defects or performan...