Our client is a leading wholesale provider of reinsurance, insurance, and other insurance-based forms of risk transfer. Dealing direct and working through brokers, its global client base consists of insurance companies, mid-to-large-sized corporations, and public sector clients. From standard products to tailor-made coverage across all lines of business.
Responsibilities:
- Hands-on involvement in all phases of product development, including planning, design, implementation, and execution of manual and automated tests, defect logging and verification and reporting results
- Design and develop automation frameworks and test suites to test the client products, working with Engineering, QA, System Architects, Product Owners, and others
- Understand frameworks, approaches, and test strategies used by peer teams; leverage, extend, and share wherever possible
- Implement, track, and report key metrics to assure full coverage of functional and non-functional requirements
- Consistently improve test automation infrastructure and coverage
- Work with development teams to facilitate unit and integration tests
Requirements:
- 3+ years’ industry experience in QA or Software Engineering
- Experience designing, implementing and executing automated tests
- Experience using Selenium WebDriver
- Experience in API automation
- Experience using C# (preferred) or JavaScript.
- Strong sense of ownership, passionate, fast learner, detail-oriented, analytical mindset
- Familiarity with version control, bug tracking, and CI / CD systems and procedures
- English — Intermediate +, ability to communicate effectively with native speakers
- Experience developing or testing cloud-based microservices Azure, AWS, or similar platforms is a plus
- Understanding and use of APIs in large-scale distributed systems