About the Role
As a Software Test Automation Architect, you will own the vision, design, and evolution of our test automation frameworks and quality tooling for Guidewire Cloud and our AI-augmented product portfolio. You’ll spend most of your time hands-on building resilient test infrastructure, integrating automation into CI/CD for zero-downtime releases, and shaping how we use AI agents to transform continuous testing. You will be a key driver of PDO priorities around operational excellence, GenAI adoption, and measurable customer value, directly supporting Guidewire’s mission to transform how the world’s P&C insurers do business.
Responsibilities
- Own the end-to-end architecture and evolution of test automation frameworks and tooling across critical Guidewire Cloud and AI-powered services, ensuring they meet PDO reliability, security, and performance goals.
- Spend at least 70% of your time hands-on designing, implementing, and optimizing automation frameworks (API, UI, data, contract, and performance) using languages such as Java, Python, or JavaScript.
- Embed comprehensive automated testing into CI/CD pipelines to support zero-downtime, high-confidence releases, partnering with SRE to improve speed and stability of delivery.
- Design, prototype, and integrate AI and agentic testing capabilities to enhance test generation, data creation, defect detection, and edge-case discovery in line with Guidewire’s GenAI and Agentic AI Platform strategy.
- Collaborate with architects, product managers, and engineering leaders to define quarterly and annual quality objectives that support PDO priorities around operational excellence, cloud adoption, and customer-centric outcomes.
- Establish best practices, coding standards, and governance for test automation in distributed, microservices-based environments using Docker, Kubernetes, and modern data formats (e.g., Avro, Parquet).
- Mentor and influence SDETs and software engineers across teams, scaling quality practices through design reviews, pair programming, and reusable patterns that reduce time-to-value for new products and markets.
Requirements
- 12+ years of hands-on experience in software testing, test automation, and framework or platform-level test architecture for complex, distributed systems.
- Strong programming skills in one or more of: Java, Python, or JavaScript, including building libraries, services, and tooling used by other engineers.
- Deep understanding of distributed systems concepts such as consistency, availability, fault tolerance, durability, and consensus patterns, and how these impact testing strategies and quality architecture.
- Proven expertise in REST API test automation using frameworks such as Karate or Cucumber, plus experience with browser automation tools like Selenium WebDriver, Playwright, or TestCafe.
- Hands-on experience testing and automating workloads running in containers and Kubernetes, including environment provisioning, test data strategies, and observability integration.
- Practical experience designing or integrating AI/GenAI-based solutions or agents into engineering workflows (for example, test generation, code analysis, intelligent triage, or anomaly detection).
- Strong analytical, debugging, and problem-solving skills, with a clear bias toward automation, simplification, and building for long-term maintainability.
- Excellent communication and collaboration skills, with a track record of influencing cross-functional teams and driving alignment on quality and reliability goals.
- Experience in large-scale SaaS, cloud, or platform engineering environments, ideally in fintech, insurtech, or other highly regulated domains.
- Background in data-intensive systems and analytics platforms, including experience validating data pipelines, schemas (Avro/Parquet), and data quality at scale.
- Familiarity with performance, resiliency, and chaos testing strategies for microservices and event-driven architectures.
- Prior experience contributing to organization-wide quality strategies, technical standards, or enabling frameworks used across multiple product lines.
Skills
- Java
- Python
- JavaScript
- Karate
- Cucumber
- Selenium WebDriver
- Playwright
- TestCafe
- Docker
- Kubernetes
- Avro
- Parquet
- AI
- GenAI
- Agentic AI
Location
- Remote
Work Type
- Full-time
Experience Level
- 12+ years
Education Level
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
Salary/Compensations
- $172,000 - $270,000
Benefits
- Flexible work environment
- Health and wellness benefits
- Paid time off programs including volunteer time off
- Market-competitive pay and incentive programs
- Continual development and internal career growth opportunities
- Health, dental, and vision insurance
- Company sponsored retirement plan
- Annual company bonus plan
- Commissions
- Long term incentive awards
About the Company
- Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently.
- We combine digital, core, analytics, and AI to deliver our platform as a cloud service.
- More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire.
- As a partner to our customers, we continually evolve to enable their success.
- We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry.
- Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation.
- For more information, please visit www.guidewire.com and follow us on Twitter: @Guidewire_PandC.
Equal Opportunity
- Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer.
- We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success.
- Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability.
- All offers are contingent upon passing a criminal history and other background checks where it's applicable to the position.
- Guidewire provides accommodations to the hiring process to create a fair opportunity for candidates with disabilities to contend for open positions.
- Accommodation requests should be directed to Accommodations@guidewire.com.
- If things do not go as hoped, we invite you to use our appeals process.
- Guidewire promises to independently review any denied accommodation and any decision not to offer you the position.
- The appeals process is the same in either case.
- Within five business days of receiving a notice of denial of an accommodation, or receiving a notice of your non-selection for a vacancy, e-mail Accommodations@guidewire.com to make an appeal.
- Guidewire will assign a new decision-maker to review the request and/or hiring decision, who will then notify you in writing of a decision within 10 business days.
