The Calix platform enables Communication Service Providers (CSPs) of all sizes to transform and future-proof their businesses. Through real-time data, automation, and actionable insights delivered via Calix One — our cloud-first, AI-powered platform — CSPs can simplify operations, collapse cost, and accelerate innovation. Calix One brings together the automation of everything and the experience of one, empowering customers to deliver differentiated subscriber experiences while driving acquisition, loyalty, and revenue growth. This is the Calix mission: to enable CSPs of all sizes to simplify, innovate, and grow, strengthening both their businesses and the communities they serve.
We’re at the forefront of a once in a generational change in the broadband industry. Join us as we innovate, help our customers reach their potential, and connect underserved communities with unrivaled digital experiences.
Our Enterprise Platform team aspires to be a leader by applying technology to power business strategies. We connect concepts with solutions to create value and efficiencies for our employees and customers. Our success is driven by our skilled and diverse team who are passionate about excellence, innovation, and agility.
As the Senior Salesforce Test Automation Engineer, you will lead the expansion of automated quality engineering across our Salesforce ecosystem, with primary ownership for establishing Cypress.io as a scalable, maintainable, and trusted enterprise test automation capability. You will combine hands-on automation engineering with technical leadership, partnering with developers, administrators, product owners, business analysts, release engineering, and quality engineers to improve release confidence, shorten feedback cycles, and reduce reliance on repetitive manual regression testing.
Responsibilities:
Lead the design, implementation, and ongoing evolution of a Cypress.io automation framework for Salesforce applications, Experience Cloud, integrated web applications, and critical end-to-end business processes.
Define automation architecture, coding standards, repository structure, reusable commands, fixtures, test-data patterns, environment configuration, tagging, and reporting conventions that support maintainability and scale.
Develop and maintain reliable automated suites for smoke, regression, integration, end-to-end, API, and selected component-testing scenarios, balancing UI coverage with faster API-based setup and validation where appropriate.
Create a pragmatic automation roadmap that prioritizes high-risk, high-volume, and business-critical Salesforce journeys and converts the existing regression inventory into a sustainable Cypress test portfolio.
Design resilient approaches for Salesforce-specific automation challenges, including dynamic Lightning DOM behavior, asynchronous processing, authentication, role-based access, complex data dependencies, integrations, and multi-environment execution.
Integrate Cypress execution into CI/CD pipelines and release workflows, including pull-request validation, scheduled regression runs, pre-release quality gates, test result publishing, screenshots, videos, and failure diagnostics.
Establish test observability and quality metrics such as automation coverage, pass rate, execution time, flaky-test rate, defect escape trends, failure causes, and manual effort avoided; use insights to drive continuous improvement.
Build secure, repeatable test-data and credential-management practices across Salesforce sandboxes and connected systems, partnering with platform, security, and DevOps teams to protect sensitive information.
Perform hands-on exploratory, functional, integration, regression, and release-readiness testing when automation is not yet available or when human judgment provides better coverage.
Partner with product owners, business analysts, solution architects, developers, and administrators to make requirements testable and to strengthen acceptance criteria, negative…