Requirements
- We are looking for QA engineers for two teams:
- The AI Team focuses on developing AI-based solutions. In this team, you will test AI-related functionality: dialogues (identifying logical gaps), content generation (assisting in developing its validation), checking work pipelines, and much more. To feel confident working with this team, you need advanced AI skills and at least one year of testing experience (experience with mobile applications is highly desired).
- The Tech Run Team is responsible for the technical stability of the entire system. You are an excellent fit if you have more than two years of testing experience, have worked with billing, deep links, and APIs, and understand the basics of backend architecture and data analysis.
If you are interested in working with us but feel that you may lack the experience and knowledge, don't hesitate to apply. When making a decision, we primarily focus on the results of your test assignment and interview; the level of your experience is not as important.
What we expect from QA engineers in both teams:
- Familiarity with Scrum and Kanban, and experience in product development.
- Ability to write and maintain test cases and create optimal test scenarios.
- A learning mindset and readiness to tackle complex systems and new technologies. Skills in AI and an interest in its development are especially valued.
- Knowledge of HTTP protocols, an understanding of client-server interactions, and the ability to analyze the behavior of mobile applications when server errors occur and take measures to improve their stability and reliability.
- Experience with basic QA tools, including task management (Jira / Asana), documentation creation (Confluence), test case management (TestRail / Qase / Zephyr or similar systems), and traffic analysis (Charles / Fiddler / Proxyman).
- Experience using fitness trackers or smartwatches is a plus.
- Our team works remotely and values asynchronous communication. We value your ability to handle difficult and unclear situations independently and formulate tasks clearly. Most communication takes place via Slack and Zoom, so brevity and clarity in written communication are very important to us. We hope you share our approach and are ready to ensure the seamless progression of tasks.
Responsibilities
- Conduct independent product testing — including mobile applications (iOS and Android) and the server side (Back-end) — from technical specifications to production release.
- Develop and maintain documentation, including test cases and test plans.
- Adhere to and optimize testing processes.
- Participate in the creation and operation of tools that facilitate manual testing.
What We Offer
- Embrace the freedom of remote work. No matter where you are, you'll find a supportive and friendly team.
- Based on your skills and experience, you will be assigned to one of our distributed teams. You will have access to modern tools for effective work. Additionally, you will be welcomed by friendly colleagues who are ready to help and support you if any questions arise.
- We have many multi-layered systems and ambitious plans, so you definitely won’t be bored. At the start, your team will introduce you to our internal processes and help you settle in. We work cross-functionally, so you will always have the opportunity to get answers to your questions and support from your colleagues.