Staff Engineer, Playwright with TypeScript
Core
Design, develop, and maintain automated test frameworks using Playwright with TypeScript for web applications, including functional, regression, integration, and end-to-end testing.
Role type
Staff Quality Assurance Engineer (Automation)
Builds
Automated test frameworks and quality assurance processes for web applications
Domain
Software Quality Assurance / Web Development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Playwright, TypeScript, JavaScript, manual testing, web automation testing, test planning, test strategy, test design, test execution, defect management, HTTP testing, API testing, GraphQL testing, accessibility testing, JIRA, Confluence
Preferred skills
Cypress automation framework
Technologies
Playwright, TypeScript, JavaScript, JIRA, Confluence, JAWS, Cypress
Responsibilities
Design and maintain automated test frameworks using Playwright with TypeScript; Perform comprehensive manual and automated testing for web applications; Create and execute test plans, strategies, and scenarios based on business requirements; Validate HTTP requests, responses, status codes, exceptions, and GraphQL APIs; Perform accessibility testing using JAWS or similar tools; Track, report, and manage defects in JIRA and maintain test documentation in Confluence; Define, monitor, and improve quality metrics, QA processes, and testing practices; Collaborate with product managers, developers, and engineering teams to identify quality risks and recommend mitigation strategies.
Seniority
Senior, hands-on IC
