Celara is seeking a talented, automation-first QA Engineer who is passionate about quality in software products and building products that matter. The role focuses on designing, building, and maintaining automated test suites for front-end products and public APIs, ensuring high reliability and confidence in software releases.
Responsibilities:
- Design, build, and maintain automated test suites for our front-end products and public API — this is the primary and non-negotiable function of this role:
- Lead end-to-end test automation using Playwright, covering functional, regression, cross-browser, and performance scenarios
- Own API test automation: write and maintain contract tests, functional tests, and integration tests for GFW's public and internal APIs
- Integrate automated test suites into CI/CD pipelines (Cloudbuild), ensuring tests run reliably on every relevant trigger
- Design and document test cases for user stories; validate acceptance criteria with the product team before implementation begins
- Define and maintain test suite organization — smoke, regression, and full suites — and determine which cases warrant automation vs. manual execution
- Run and maintain regression suites when new features are released or underlying data versions change
- Conduct periodic regression runs on production environments
- Work closely with the product team during user story definition to ensure testability and clear acceptance criteria from the start; Creating a test plan for every release
- Report bugs clearly in the issue tracking system and follow up until resolution working closedy with product to understand impact of the bug and define priority
- Define, record, and report on QA metrics to assess coverage, test reliability, and areas of product risk
- Advance overall QA strategy, tooling, and infrastructure over time
Requirements:
- Automation is the core of this role. Candidates who cannot demonstrate hands-on automation experience will not be considered
- 5+ years of hands-on experience building and maintaining automated test suites for production web applications — please be prepared to discuss specific projects and outcomes
- Proven, recent experience with Playwright for end-to-end browser automation (required)
- Solid experience with API test automation: writing contract tests, functional API tests, and integration tests
- Experience working in Agile teams with sprint-based delivery
- Experience with CI/CD integration of automated tests (GitHub Actions or equivalent)
- Experience with performance and cross-browser testing
- Experience with test plan and test case development, including defining what to automate vs. test manually
- Willing to comb through a complex network of interdependent tools, resources, user roles, and permissions
- Detail-oriented, with a mindset geared toward finding edge cases and breaking things
- Experience with Cypress in addition to Playwright
- Experience testing non-traditional, data-heavy applications using maps, charts, heatmaps, or other data visualizations
- Strong proficiency with Git and modern branching strategies
- Familiarity with Docker and containerized test environments
- Experience with cloud platforms, particularly Google Cloud Platform
- Open-source collaboration experience