QA Engineer (Manual + Automation) - ASAP
We are looking for a strong QA specialist who can not only test a product, but also build processes, lead a team, and take full responsibility for quality as an outcome.
This role is for someone who:
- is ready to take ownership of the quality direction within the product
- can organize QA work both hands-on and through delegation
- can act as a bridge between business stakeholders, developers, and the QA team
- thinks systematically: from test strategy and risk assessment to stable, predictable releases
We are looking for a candidate with a solid foundation in manual and automation testing, who can view the product from a userβs perspective while also easily diving into technical details such as APIs, databases, payments, authentication, design compliance, and more.
We value people who:
- are not afraid of daily, in-depth communication in English with an international team
- express their thoughts clearly and write high-quality bug reports
- can make decisions with incomplete information
- are ready to mentor others and raise the quality standards within the team
- are interested in new technologies, including AI
In this role, you will work not only with classic product testing but also with AI module testing - an actively growing and exciting direction.
Responsibilities
Leadership & Ownership
- Take responsibility for release quality and transparency of QA processes within the team
- Build and continuously improve QA processes
- Plan testing together with the engineering and product teams (scope, priorities, critical flows)
- Help improve communication between QA, Dev, and Product
- Escalate critical bugs and blockers and ensure they are resolved before release
Manual Testing
- Perform functional and regression testing of web applications
- Validate UI/UX against designs and design systems
- API testing (Postman, Swagger, or similar tools)
- Database validation (SQL queries, data integrity checks)
- Cross-browser and cross-platform testing
- Smoke, sanity, and ad-hoc testing
- Exploratory testing to uncover non-obvious defects
Documentation & Processes
- Build a clear and structured test documentation system: test cases, checklists, test plans
- Create high-quality bug reports with clear reproduction steps and expected results
- Analyze requirements and specifications, identifying gaps early
- Assess test coverage, risks, and critical product areas
Communication & Teamwork
- Communicate in English with developers, designers, product managers, and clients
- Provide regular QA updates and short reporting on quality status and release risks
Automation
- Develop and maintain automated tests using Playwright + TypeScript
- Expand automation coverage for key business flows
- Maintain and stabilize existing automated tests
- Integrate tests into CI/CD and analyze test run results
- Define a clear approach to what should be automated first and why
AI Module Testing
- Test AI component functionality
- Validate the quality of model outputs (accuracy, relevance, consistency)
- Support creation of test datasets and golden sets
- Work with basic AI evaluation metrics (precision, recall, relevance, etc.)
- Gradually improve AI testing processes within the team
Requirements
Must Have
- English level B2+ (critical) β daily communication with an English-speaking team
- 3+ years of QA experience (or strong senior-level skills with clear examples of ownership)
- Leadership experience β not necessarily a formal title, but you should already have:
- taken responsibility for release quality
- coordinated testing activities
- supported and mentored other QA engineers
- Strong understanding of SDLC and testing methodologies
- Strong testing theory knowledge (types, levels, test design techniques)
- Experience with API testing (Postman, Swagger, DevTools)
- Basic SQL knowledge
- Experience working with Jira
- Experience with test management tools (TestRail, Qase, Zephyr, etc.)
- Understanding of web fundamentals (HTTP, REST, cookies, authentication)
- Strong communication skills and decision-making ability
- JavaScript/TypeScript knowledge
- Experience with Playwright
- Familiarity with Git
Nice to Have
- CI/CD experience (GitHub Actions, GitLab CI, Jenkins)
- Experience testing AI/ML systems or chatbots
- Performance testing experience
- Familiarity with accessibility testing
Required languages
| English | B2 - Upper Intermediate |