Senior Test Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+41 more
Job description
We are looking for a highly skilled Senior Test Automation Engineer to design, develop, and maintain robust automation frameworks for enterprise insurance applications., 1. Test Automation Framework Development
- Design, develop, and maintain scalable and reusable automation frameworks.
- Build automation solutions using Selenium WebDriver with Java or equivalent technologies.
- Develop and maintain automation scripts for web-based enterprise applications.
- Implement Page Object Model (POM), data-driven, and hybrid automation frameworks.
- Ensure automation scripts are reusable, maintainable, and reliable.
-
UI & Functional Automation * Automate complex end-to-end business workflows. * Develop test scripts for functional, regression, and integration testing. * Perform cross-browser testing and validate application behavior across different environments. * Identify, debug, and resolve automation script failures. * Improve automation execution stability and reduce flaky tests.
-
API & Integration Testing * Develop automated API test suites for RESTful and SOAP services. * Perform API validation using Postman, REST Assured, or equivalent tools. * Validate request/response payloads, authentication, authorization, and error handling. * Perform backend integration testing across interconnected applications. * Validate data consistency across APIs and downstream systems.
-
Database Testing * Write and execute SQL queries for backend data validation. * Validate data integrity, transaction processing, and database updates. * Perform end-to-end data validation across application and database layers. * Identify data discrepancies and troubleshoot backend issues.
-
CI/CD & DevOps Integration * Integrate automated test suites into CI/CD pipelines. * Work with Jenkins, Azure DevOps, GitHub Actions, or equivalent tools. * Execute automated regression suites as part of continuous integration. * Publish test execution reports and quality metrics. * Collaborate with development and DevOps teams to improve release quality.
-
Insurance Domain Testing * Develop automation scenarios for insurance business workflows, including:
- Policy creation and issuance.
- Policy renewals and endorsements.
- Policy cancellations and reinstatements.
- Premium calculations and billing.
- Claims registration and processing.
- Underwriting and risk assessment.
- Agent and customer portal workflows.
Validate complex business rules, calculations, and workflow dependencies.
Understand integrations between insurance applications and external systems.
- Collaboration & Quality Engineering * Work closely with developers, business analysts, QA leads, and product owners. * Participate in Agile ceremonies, sprint planning, and defect triage. * Conduct peer reviews of automation scripts and frameworks. * Mentor junior automation engineers. * Identify opportunities to improve automation coverage and testing efficiency.
Requirements
The ideal candidate will have strong hands-on experience in UI automation, API automation, integration testing, database validation, and CI/CD integration. The candidate should be proficient in developing scalable automation solutions and driving automation coverage across complex business workflows.
Experience in the Property & Casualty insurance domain is highly desirable, particularly in policy administration, claims, underwriting, and billing applications., * 8-12 years of experience in Software Testing and Quality Engineering.
- Minimum 5-7 years of hands-on test automation experience.
- Strong programming skills in Java or Python.
- Expertise in Selenium WebDriver and automation framework development.
- Experience with TestNG, JUnit, or similar testing frameworks.
- Strong knowledge of Page Object Model and data-driven automation.
- Experience with API automation using REST Assured or equivalent.
- Proficiency in SQL and database testing.
- Experience with Git, Jenkins, and CI/CD pipelines.
- Experience with JIRA and Agile/Scrum methodologies.
- Strong understanding of functional, regression, integration, and end-to-end testing.
- Ability to independently troubleshoot complex automation and application issues.
Preferred Skills
- Experience in the Property & Casualty insurance domain.
- Exposure to Guidewire PolicyCenter, ClaimCenter, or BillingCenter.
- Experience with Duck Creek applications.
- Exposure to Playwright or Cypress.
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of performance testing using JMeter or LoadRunner.
- Experience with test automation reporting tools such as Allure or Extent Reports.
- Exposure to AI-assisted testing, intelligent test generation, and automation optimization.
Key Success Criteria
- Development of scalable and maintainable automation frameworks.
- Increased automation coverage across critical insurance workflows.
- Reduced manual regression testing effort.
- Improved defect detection and release quality.
- Reliable integration of automation suites into CI/CD pipelines.
- Effective collaboration with development and QA teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦