Job Title: Contract QA Software Tester Life Assurance Location: Dublin / Hybrid Working Arrangements: Minimum 2 days per week on-site Mandatory Requirements: Qualifications & Experience IT Degree or equivalent technical experience (must be evidenced) Minimum 6+ years experience as an IT Tester, with a proven track record in complex environments Direct experience testing Life Assurance products or within a Life or Financial Services company (non-negotiable) Experience testing Azure platform solutions (must be recent and demonstrable) Experience testing GPT prompts and system integrations Expertise in API testing (including standards, techniques, and tools) Strong knowledge of programming languages, databases, and test environments Proven experience working in an Agile environment in close proximity to business stakeholders Demonstrable ability to work independently under direction from the QA Lead, including taking ownership of large tasks and delivering end-to-end solutions Ability to work under pressure and meet tight deadlines Technical Skills (Must Have) Expert understanding of the Software Testing Life Cycle (STLC) Excellent knowledge of SQL and database structures for test planning and execution Proven experience with test automation, integration, UAT, and regression testing techniques Strong experience with API testing tools and frameworks Experience with seeding and integration of data within test environments Expert knowledge of testing tools and industry-recognised standards Ability to recommend and implement new industry-standard tools and technologies Experience creating and implementing standards for API and Automated UI test cases Desirable Qualifications Experience with Python (advantageous) Relevant certifications (e.g., ISTQB Advanced, Azure certifications) Exposure to continuous improvement initiatives and process optimisation Skills: Insurance tester API Testing Azure GPT