Software Engineer III, In Test
Core
Design, build, and maintain Playwright + TypeScript end-to-end test frameworks; migrate Selenium suites; integrate tests into CI/CD; and use AI agents to accelerate testing.
Role type
Senior Software Engineer in Test (QA Automation)
Builds
Automated test frameworks, CI/CD pipelines, and test artifacts for .NET/C# backend services and web front ends.
Domain
Legal technology / Enterprise software
Required skills
Playwright, TypeScript, Selenium, SQL, CI/CD (Azure DevOps), manual testing, exploratory testing, AI-assisted coding tools
Preferred skills
Gherkin/BDD, PowerShell, C#/.NET, TDD, Agile/Scrum
Technologies
Playwright, TypeScript, Selenium, Postman, TestRail, Azure DevOps, AWS, Azure, PostgreSQL, Microsoft SQL Server, Claude, Devin, Copilot
Responsibilities
Design and maintain Playwright + TypeScript end-to-end test frameworks; Develop and execute test plans and scripts; Migrate existing Selenium test suites to Playwright; Integrate Playwright test suites into CI/CD pipelines; Investigate and stabilize flaky tests; Work closely with developers to report issues and track to resolution; Mentor junior QA team members; Use AI agents to accelerate test exploration, authoring, and debugging.
Seniority
Senior, hands-on IC