About the Client
We are one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.
About the Role
We are looking for a motivated QA engineer who is ready to put automated API tests at the core of the testing process, complemented by manual testing when necessary, and ensure that quality gates are passed before deployments are approved for release.
As a Quality Assurance Engineer, you'll be at the forefront of ensuring our insurance platforms meet the highest standards of functionality and performance. You'll collaborate with cross-functional teams to implement robust testing strategies that protect our users' experience and maintain the integrity of our systems.
Responsibilities
Collaborate closely with product owners, requirements engineers, and subject matter experts to understand insurance platform functionality
Develop comprehensive testing plans and gain deep understanding of operational processes inherent in the software
Create and maintain automated API tests using Postman Enterprise covering accuracy, performance, and load requirements
Implement quality gates to ensure thorough testing before approving deployments for release
Understand root cause analysis of production issues and enhance test case coverage accordingly
Stay current with emerging technologies and Generative AI developments to continuously improve testing efficiency
Drive the 'shift left' testing approach by focusing on API testing rather than UI testing to cover various business workflows and logic
Requirements
Strong knowledge of APIs and API testing methodologies
Previous experience in a Quality Assurance role with focus on automated testing
Experience with test automation tools, particularly Postman for API testing
Understanding of software development lifecycle and quality assurance processes
Ability to analyze complex systems and develop effective testing strategies
Nice to Have Skills
Experience in the insurance or financial services industry
Knowledge of CI/CD pipelines and how testing integrates into automated deployment processes
Familiarity with performance testing tools and methodologies
Understanding of cloud-based application architectures
Experience with Agile development methodologies