← All jobs
QA Engineer
Remote job · Remote · fulltime_permanent · QA
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
Quality AssuranceTest AutomationTypeScriptAgile
Employment type: employment
Working hours: full-time, flexible working hours
Seniority level: mid-senior
Selection process
- HR interview (45-60 minutes) 2. Homework 3. Professional discussion (75-90 minutes)
- Perform manual and automated testing on web and mobile products
- Design, execute, and maintain clear, lean, and reusable test cases
- Work with Testiny test management tool
- Use AI tools for requirements analysis, test case generation, coverage estimation, and Claude Code for test automation support
- Ensure test cases remain up‑to‑date and aligned with product changes
- Apply solid QA fundamentals such as regression vs. smoke testing, and exploratory techniques
- Follow the full defect lifecycle and correctly assess severity and priority
- Write precise, reproducible defect reports
- Develop, maintain, and extend automated test suites using Playwright and TypeScript
- Apply automation best practices, including selector strategies, test isolation, parallel execution, and reporting
- Review and interpret API responses, logs, and network traffic to support defect investigation
- Support alignment between development and QA workstreams
- Collaborate closely with automation engineers and tools and with developers on scope, acceptance criteria, and release readiness
- Identify what should be automated versus what should remain manual
- Participate actively in Agile ceremonies: sprint planning, refinement, daily stand‑ups, and acceptance criteria validation
- Conduct mobile testing on real devices and emulators as needed
- Support API testing using Postman, with opportunities to grow into automated API testing
- Review automated test results and provide actionable feedback