QA Engineer
United StatesQA EngineeringRemote2+ YOE
Summary
QA Engineer responsible for manual and automated testing across the platform, executing functional/regression/exploratory tests, maintaining test coverage, and collaborating with Engineering, Product, and Design teams.
About the role
Responsibilities
- Create, execute, and maintain test cases and QA documentation.
- Perform functional, regression, exploratory, and user acceptance testing.
- Investigate, document, and track defects through the defect lifecycle.
- Design, write, maintain, and improve automated tests and test coverage.
- Analyze existing automation coverage and identify opportunities for new or improved automated tests.
- Debug failed automated tests, investigate flaky tests, and help improve test reliability.
- Explore product areas to determine which scenarios are best suited for automation and which require manual validation.
- Collaborate with Engineering, Product, and Design to clarify requirements and validate quality.
- Use modern QA tools and AI tools, such as Claude, Cursor, or similar, to improve testing, debugging, automation, and productivity.
Requirements
- 2+ years of experience in QA, including both manual and automated testing.
- Strong understanding of QA fundamentals, testing methodologies, and SDLC.
- Experience with test case design and QA documentation.
- Experience with functional, regression, exploratory, and user acceptance testing.
- Hands-on experience with automation tools such as Playwright, WebdriverIO, or similar.
- Experience with tools such as Asana, GitHub, Qase.io, or similar.
- Strong bug investigation, reporting, and communication skills.
- Ability to identify edge cases, risks, and test coverage gaps.
- Advanced English proficiency.
- Strong attention to detail, curiosity, ownership, and proactive problem-solving.
Nice-to-Haves
- Experience with TypeScript or JavaScript for test automation.
- Knowledge of Git.
- Practical experience using AI tools to support QA workflows.
Skills
PlaywrightWebdriverIOTypeScriptJavaScriptGitAsanaGitHubQase.iomanual testingautomated testing