JOBSEARCHER

Software Quality Engineer

Overview In this role you will strengthen quality engineering for a rendering-heavy web application, deploying AI-assisted testing to scale automation and improve coverage. You’ll work with cross-functional teams to identify risk, implement robust UI and visual regression tests, and drive reliable test outcomes across React, canvas/WebGL/WebGPU, and native layers. You will shape tests that leverage AI tools while maintaining maintainable, repo-aligned code. This is a hands-on position that blends frontend rendering, performance insight, and automated testing at scale. Compensation / Benefitscomprehensive benefits programsfocus on people, purpose and communityinclusive, empowering culture ResponsibilitiesDevelop and maintain automated UI test suites with Playwright (preferred) or Cypress/Selenium using scalable architectures (Page Object Models, fixtures, helpers)Perform risk-based testing to prioritize coverage for high-risk rendering paths, async flows, cross-browser surfaces, and edge casesLeverage AI-assisted tools to plan, generate, refactor, and validate test code while preserving quality and alignment with repository patternsIdentify flaky tests, weak assertions, and signals of noisy coverage; tune tests to validate meaningful product behaviorExecute and enhance visual regression tests for DOM UIs and rendering surfaces (canvas/WebGL/WebGPU) with baseline management and diff reviewImplement test tiering strategies (smoke, integration, regression, nightly) balancing coverage with feedback speedWrite component tests using React Testing Library or JestCollaborate with CI/CD pipelines to run tests across environments and manage artifacts/baselines in cloud storageTriage bugs across C++/web boundary and communicate findings across frontend and systems teamsWork with developers, designers, PMs, and QA to prioritize coverage by risk and user impact Key requirementsExperience with automated UI test suites (Playwright preferred)QA mindset with risk-based prioritization and cross-browser testingAbility to guide AI-assisted testing workflows while maintaining code quality and repo standardsStrong visual regression testing experience (canvas/WebGL/WebGPU) with baseline/diff toolsCI/CD testing experience and familiarity with artifact storageGood debugging and triage skills across frontend and native layers (C++-related)Ability to read React code to identify testability gapsExperience with multi-environment test runs in CI (CircleCI, GitHub Actions, Jenkins)Collaborative communicationStrong problem-solving and judgmentAdaptability to AI-assisted workflowsPlaywright (preferred)CypressSelenium