QA Engineer (Manual & Automation)
Role details
Job location
Tech stack
Job description
- Take full ownership of testing for a specific product module, including test planning and manual execution.
- Perform end-to-end testing of features across multiple regional platforms and services.
- Create and maintain test documentation in English, report defects, and investigate platform behavior.
- Understand business processes to ensure testing reflects real-world use cases.
- Collaborate closely with developers and product managers to prioritize and validate issues.
- Identify and report quality risks, participate in bug resolution and troubleshooting.
- Design, develop, and maintain automated tests using TypeScript and Playwright.
- Analyze failed tests, troubleshoot automation issues, and continuously improve test coverage and performance.
Requirements
Do you have experience in Test automation?, * Strong experience in manual testing of large complex web projects (platforms, SaaS, marketplaces, etc.)
-
Experience within globally scaled technology companies with a microservice architecture will be a big benefit
-
Strong experience with API testing
-
Strong problem-solving skills and attention to details
-
Strong English and Russian language skills, ability to explain things, participate in video calls, and write documentation in English is a must.
-
Technical education, ISTQB or other professional courses in testing is a strong advantage
-
Good understanding of web technology stack, programming & SQL experience is an advantage
-
Strong soft skills and teamwork orientation with ability to work effectively in a multi-regional, cross-cultural environment
-
At least 1 year of experience in test automation with any framework (Selenium, Playwright, Cucumber, etc.) or software development experience
-
Hands-on experience in test automation using Playwright and TypeScript is an advantage
-
Solid understanding of testing frameworks, test design patterns, and automation best practices
-
Experience in building test systems, CI/CD pipelines, and integrating automation into the development workflow is a strong plus
-
Experience with Git, CI/CD tools (e.g., GitHub Actions, Jenkins, or similar) is an advantage