JavaScriptPythonSDLCTypeScriptC#CAIClaudePlaywrightPostmanGitHubAgileCI/CDCommunicationRemote Work
About this role
Role Overview
Design, develop, and execute functional, integration, and regression test cases in accordance with project requirements using an Agile delivery model
Develop and maintain automated test scripts using Playwright and AI tools — expanding coverage and hardening regression suites to reduce the most risk
Integrate automated tests into CI/CD pipelines so they run automatically on every commit, pull request, and release
Triage and debug automated test failures, distinguishing real defects from flaky tests, and keep testing suites stable and trustworthy
Use AI to analyze requirements and identify test scenarios, edge cases, and automation opportunities — leveraging AI tools to enhance test velocity
Perform API testing, UI testing, and backend validation with strong attention to test pyramid design
Reproduce, isolate, and document defects with clear, actionable reports — then automate a test that would have caught them
Build and maintain test data, fixtures, mocks, and environments needed for reliable, repeatable automation
Review requirements and designs to identify what should be automated and at which layer
Track and report quality signals: test coverage, pass/fail trends, flake rate, and pipeline health
Participate in sprint planning, grooming, and retrospectives — supporting release readiness and production validation when required
Collaborate with developers on testability, code reviews, and shifting quality earlier in the development cycle
Continuously learn and apply new automation tools, patterns, and techniques with guidance from senior engineers
Requirements
Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience (bootcamp, self-taught with a portfolio, internships, etc.)
1–2 years of experience in software development, test automation, or SDET work (internships and substantial academic/personal projects count)
Proficiency in TypeScript or JavaScript for writing automated tests; familiarity with Python, C#, or other languages is also welcome
Hands-on experience or coursework with Playwright for end-to-end test automation
Understanding of software testing fundamentals: the test pyramid, types of testing, the bug lifecycle, and what makes a test reliable vs. flaky
Comfortable using AI coding tools (such as Claude Code, GitHub Copilot, or similar) to accelerate day-to-day QE work
Knowledge of API testing tools (Postman, REST clients)
Comfortable working in a modern IDE, particularly Visual Studio Code, including extensions and the integrated debugger
Strong understanding of SDLC / Agile methodology
Strong analytical and debugging skills, with a careful eye for detail
Clear written and verbal communication and the ability to document defects precisely.
Tech Stack
JavaScript
Python
SDLC
TypeScript
Benefits
Competitive compensation and total rewards benefits
Comprehensive health, dental, and vision insurance