Quality Assurance Engineer
About
We are looking for a QA engineer who is proactive, curious and has a strong product sense. You will start mostly with manual testing to learn the product well. Test automation will come later, and we will decide together when and how to start it.
There is no separate QA lead in the team. You plan your own work, set priorities and agree on them with developers and BAs. When something is unclear, you first try to figure it out yourself: check the requirements, the app, the data or the code. You ask when it is really needed.
You have your own opinion and you say it, but you know every company works differently. You first learn how things work here, then suggest improvements step by step. Sometimes priorities change and things are unclear. That is normal for a growing product, and we need someone who stays calm and keeps moving.
Requirements
- 3+ years of experience in functional and non-functional Quality Assurance
- Strong understanding of requirements: requirements testing, quality criteria for requirements, and elicitation practices (e.g., Karl Wiegers’ approach or another approach that you can explain on technical interview)
- Hands-on experience with test automation; Playwright is preferred, in TypeScript or Python
- Active use of AI tools in your daily QA work, not only chat but also AI agents in the IDE or terminal (Cursor, Claude Code, Copilot or similar); be ready to show at the interview how you use them to work more efficiently
- Experience working in teams without established processes, where you planned your own work and set priorities yourself, and the ability to improve those processes
- Strong product sense: ability to see the product from the user’s and business’s perspective
- Experience testing web or mobile applications with complex workflows and integrations
- Ability to understand explicit and implicit dependencies in code flows and come up with non-trivial test cases
- Knowledge of testing theory, methodologies, and test design techniques
- English B1 or higher
Would be a plus
- Experience starting test automation on a project where there was none before
- Knowledge of iOS and Android guidelines and testing tools
- Experience integrating automated tests into CI/CD
- Degree in Computer Science, Information Technology, or a related field
Responsibilities
- Manual testing of web and cross-platform mobile applications (Android, iOS)
- Helping improve the QA and release process together with developers and BAs
- Later, planning and building test automation with Playwright
- Planning your own work and setting priorities between testing, automation and other tasks
- Deciding what to automate first, so that automation helps releases and does not slow them down
- Using AI tools to speed up testing, documentation and analysis
- Reviewing and testing requirements before development, working closely with BAs
- Researching issues to understand their nature before reporting them
- Reporting issues with all relevant details (steps to reproduce, screenshots, screencasts)
- Conducting feature, smoke, and regression tests