An AI companion who is eager to learn and would love to see the world through your eyes. Replika is always ready to chat when you need an empathetic friend.
About Replika
Replika is an AI companion loved by 35M+ users around the world. We’re redefining what it means to connect with technology — emotionally, intelligently, and personally. From mobile to VR, we’re building an experience that feels less like software and more like someone who gets you.
We’ve been featured in TED Talks, Stanford and Harvard studies, the Lex Fridman podcast. All for one reason : people connect with Replika in a deeply human way.
We're scaling fast, rebranding with a top design agency, and taking on bold challenges to become the most human AI on the planet.
About the Role
We’re looking for a sharp and proactive Middle QA Engineer to join our product team. You’ll be responsible for testing web and mobile experiences, making sure our users get a smooth, reliable, and emotionally intelligent product. From new feature rollouts to backend stability, your work will help ensure Replika works the way it should, every time. This is a hands-on, high-impact role where curiosity and autonomy are key.
What You’ll Do
- Own the full QA process for new features and improvements across Replika’s web and mobile platforms
- Plan, design, and execute manual and automated test cases for frontend and backend components
- Collaborate closely with developers, designers, and product managers to ensure high-quality releases
- Identify, document, and track bugs with clarity and context
- Analyze logs, investigate issues, and provide actionable feedback to the engineering team
- Estimate testing scope and prioritize tasks to align with sprint goals and release timelines
- Maintain and improve test documentation to support transparency and knowledge sharing
- Contribute to the development and evolution of our automation testing strategy
- Help shape and refine QA processes as we scale the product
Requirements
4+ years of experience as a manual QA engineerExperience in writing test automation and using modern frameworks like Nightwatch, Cypress, or similarBasic coding skills (e.g., JS, Python, or other scripting)Strong understanding of testing theory, QA methodologies, and test design techniquesExperience testing both frontend and backend systemsHands-on experience with web and mobile applicationsComfortable using browser developer tools and working with APIs (e.g., via Postman)Understanding of HTTP principles and client-server architectureFamiliarity with bug tracking systems and version control (e.g., Git)Confident in writing test documentationEnglish level C1 or higher — capable of reading technical documentation and communicating effectivelySelf-starter with critical thinking skills and eagerness to improve the productBonus Points
Can test conversational UI (chatbots, dynamic text)Has experience testing voice / video call functionalityExperience with CI / CD pipelines and integrating tests into development workflowsFamiliarity with user-centric products or consumer appsWhat You’ll Get
A chance to build a product that actually matters to millions of peopleFreedom to work remotely with a globally distributed teamOffsites in different countries with people who actually like each otherA trustworthy, high-responsibility environment where your ideas really matter