Job Summary
The Senior Quality Engineer will perform functional and automation testing of business applications, designing and executing test plans for full-stack features while establishing quality gates and continuously improving testing practices. The role involves developing and maintaining reusable automated test suites, performing manual and automated testing, validating backend systems and APIs, and collaborating with developers, functional analysts, product owners, and project managers to ensure reliable, high-quality releases.
Key Responsibilities
• Work in an Agile, small-team environment focused on delivery speed and software quality.
• Contribute to test planning and develop comprehensive test strategies using appropriate testing techniques.
• Design, develop, and maintain complex, reusable test automation scripts to accelerate regression testing and delivery cycles.
• Collaborate with cross-functional teams to align quality objectives with requirements and support incremental business value delivery.
• Perform manual and automated testing to validate software requirements, risk assessments, and quality standards.
• Conduct backend validation, web services testing, and API testing using appropriate tools.
• Continuously improve functional testing, technical expertise, and quality engineering practices in line with industry standards.
• Identify system dependencies, test environments, integrations, tools, and utilities required to meet release and sprint objectives.
• Review automation test coverage and develop plans to maintain or increase coverage as enhancements are implemented in each release.
• Design and execute effective test scenarios by analyzing requirements and identifying potential risks and defects.
Required Qualifications
• 7+ years of experience in software delivery, including 5+ years in Quality Engineering, QA, software testing, or test automation.
• Bachelor's degree in Computer Science or equivalent professional experience.
• Strong foundation in Quality Engineering principles and advanced testing methodologies.
• Hands-on experience with test automation frameworks such as Selenium, Playwright, Cypress, or similar tools.
• Strong expertise in SQL, API testing, and backend/system validation.
• Excellent analytical and problem-solving skills, including the ability to break down requirements and design effective test scenarios.
• Experience working in Agile development environments.
• Strong written and verbal communication skills for collaborating with technical and non-technical stakeholders.
Preferred Qualifications
• Experience in the Property and Casualty (P&C) insurance domain.
• Experience with the Guidewire Insurance Suite.
• Experience using AI tools and technologies to support automated and manual testing.