Automation Engineer, Guidewire PolicyCenter
Ascendion
About the Role
This role focuses on designing, developing, and maintaining robust automation for Salesforce Claims workflows.
Key Responsibilities
- Design, develop, and maintain robust automation for Salesforce Claims workflows.
- Automate critical end-to-end Claims lifecycle scenarios, including claim creation/intake, validation, assignment, assessment, reserves, payments, recovery, and closure, as applicable to the business process.
- Develop automated coverage for Salesforce UI, business workflows, validations, integrations, and APIs supporting Claims processes.
- Analyze existing manual regression suites and identify high-value automation candidates based on business criticality, risk, repeatability, and regression frequency.
- Build reusable, maintainable, and scalable Salesforce automation components, utilities, and test suites.
- Enhance existing automation frameworks to improve reliability, maintainability, reusability, and execution efficiency.
- Implement and maintain Selenium-based Salesforce UI automation, or the approved automation technology used by the program.
- Automate UI, functional, regression, integration, and API/service-level testing across Salesforce Claims workflows.
- Validate integrations between Salesforce Claims and upstream/downstream applications through appropriate API, service, database, and end-to-end automation.
- Build automation that handles Salesforce application behaviors such as dynamic UI components, reusable business processes, data-driven scenarios, and role-based workflows.
- Integrate automated suites into CI/CD pipelines to support continuous testing and rapid feedback.
- Analyze automation failures and distinguish between application defects, automation-script issues, environment problems, integration failures, and test-data issues.
- Manage automation test data and dependencies while complying with applicable masked/synthetic-data requirements.
- Maintain automation standards, reusable libraries, code quality, documentation, execution evidence, and reporting.
- Collaborate closely with Claims SMEs, Salesforce developers, business analysts, functional testers, and Test Leads to ensure automation covers business-critical regression scenarios.
- Participate in automation code reviews and continuously improve framework quality, execution stability, coverage, and maintainability.
- Evaluate approved AI/GenAI-assisted testing accelerators through controlled PoCs where applicable.
- Ensure AI-generated tests, code, or other automation artifacts receive appropriate human review and validation before adoption.
Requirements & Tech Stack
- Strong hands-on experience in Salesforce application testing and test automation.
- Strong understanding of Claims business processes and end-to-end Claims lifecycle.
- Hands-on experience with Selenium-based UI automation for Salesforce applications.
- Strong experience in API/service automation and integration testing.
- Experience designing, developing, and maintaining enterprise automation frameworks.
- Strong programming/scripting skills appropriate to the selected automation framework, such as Java, JavaScript/TypeScript, Python, or equivalent, based on the program technology stack.
- Experience designing reusable automation components, libraries, utilities, and data-driven tests.
- Experience handling dynamic Salesforce UI elements and complex business workflows within automation.
- Hands-on experience integrating automated test suites with CI/CD and continuous-testing pipelines.
- Good understanding of Git/source control, branching, pull requests, and code-review practices.
- Experience with test-data management and reusable test component design.
- Strong debugging, root-cause analysis, and automation failure-triage skills.
- Experience working within Agile/DevOps delivery models.
Good-to-Have
- AI/GenAI-assisted test generation and maintenance
- SQL/database validation
- Experience optimizing large enterprise regression suites