At a Glance
- Tasks: Join us to enhance quality practices for our innovative Chatbot product.
- Company: Mimica, a forward-thinking AI company focused on transforming work efficiency.
- Benefits: Generous pay, stock options, remote work, flexible schedules, and ample paid time off.
- Other info: Fully remote role with opportunities for career growth and learning.
- Why this job: Be a pioneer in defining quality engineering for cutting-edge AI products.
- Qualifications: Experience in software quality engineering and testing dynamic AI systems.
The predicted salary is between 63000 - 77000 £ per year.
Mimica's mission is to empower enterprises, teams, and individuals to reclaim their most precious resource — time and work more efficiently, with greater purpose and impact. Our AI-powered task mining observes employee actions across the desktop and categorises them into detailed process maps. Mimica’s process intelligence highlights inefficiencies, prioritises improvements based on ROI, recommends the optimal technology for automation (RPA, intelligent document processing, GenAI), and provides a blueprint for building new automations and transforming work.
Your mission: We are looking for a Quality Engineer to help us build a faster, and more reliable testing and release processes for one of our latest product engineering teams. You will work closely with Software and Machine Learning Engineers to establish the quality foundations for a product characterised by dynamic, non-deterministic outputs. The team is a newly formed multidisciplinary team of 5 responsible for the conversational AI components across our WebApp. As the team’s founding Quality Engineer, you will play a central role in defining how we approach quality from the outset. You will introduce thoughtful, pragmatic practices that increase confidence in releases, reduce remediation and rollback work, and enable the team to move quickly without compromising user trust or product reliability. You will have meaningful ownership from day one: exploring testing approaches, identifying quality gaps, and helping shape the systems and processes that support sustainable delivery. This is an opportunity for someone who thrives in ambiguity, combines hands-on technical testing with experimentation, and wants to define quality engineering at the intersection of software development and LLM-powered products.
Part of your day-to-day:
- Develop and evolve quality practices, test strategy, and release processes for the Chatbot product.
- Help establish and run an output-evaluation framework for assessing Chatbot quality, reliability, and regressions.
- Test dynamic and non-deterministic LLM-based systems, designing pragmatic approaches for validating behaviour beyond conventional deterministic test cases.
- Identify, test, and improve guardrails for AI-specific risks, including prompt-injection scenarios and unsafe or unexpected model behaviour.
- Partner with engineers through code reviews, technical discussions, and collaborative debugging to improve quality earlier in the development lifecycle.
- Investigate current testing gaps, research relevant methods and tools, and make evidence-based recommendations to the team.
- Design proof-of-concepts for new testing approaches or tooling, then help productionise the solutions that create the most value.
- Support the evolution of release testing, including clearer quality signals and release-readiness criteria.
- Contribute performance-testing thinking for LLM-powered workflows where relevant.
- Share knowledge, facilitate technical discussions, and build the Quality Chapter across the wider engineering organisation.
Requirements / What we’re looking for:
- Strong hands-on experience in software quality engineering, SDET, test automation, or a closely related engineering role.
- Experience testing chatbot, conversational AI, RAG, LLM-powered, or other systems with dynamic and non-deterministic behaviour; even early practical exposure is valuable.
- Proficiency in at least one programming language and enough technical depth to understand production code, contribute to code reviews, and collaborate effectively with software engineers.
- An experimental, investigative mindset: you can explore an uncertain problem space, assess alternatives, and turn findings into practical improvements.
- Clear written and verbal communication, including the ability to explain technical concepts, testing risks, design choices, and trade-offs.
- Strong collaboration skills and a pragmatic approach to working with Product, Engineering, and ML colleagues.
- Good judgement in prioritising quality work based on risk, user impact, and delivery goals.
Bonus / Nice to have:
- Experience with AI security and safety testing.
- Experience testing conversational AI, chatbot platforms, or agentic workflows.
- Experience as the first Quality Engineer in a team.
- Experience mentoring engineers or influencing testing practices across a cross-functional team.
- Keeps pace with industry developments and actively fosters knowledge sharing by bringing new tech trends and methodology back to the team.
Hiring Process:
- Stage 1 | Recruiter Screen (30 mins)
- Stage 2 | HM Interview (45 mins)
- Stage 3 | Take-home + Live Follow-up (60 mins) with members from the Chatbot team + Quality Chapter.
- Stage 4 | Behavioral Interview (60 mins) with Co-founder/CTO + Lead Quality Engineer.
Location: This is a fully remote position. You can be based anywhere in the UK, Americas, or Europe within a UTC-5 to UTC+1 timezone.
What we offer:
- Generous compensation + stock options - aligned with our internal framework, market data, and individual skills.
- Distributed work: Work from anywhere - fully remote, in our hubs, or a mix.
- Company-issued laptop, remote setup stipend, and co-working budget.
- Flexible schedules and location.
- Ample paid time off, in addition to local public holidays.
- Enhanced parental leave.
- Health & retirement benefits.
- Annual learning & development budget.
- Annual workaways and regular virtual & in-person socials.
- Opportunity to contribute to groundbreaking projects that shape the future of work.
Note: Some benefits may vary depending on location and role.
⚠️ Mimica will only email address. We do not request banking or sensitive personal information during the recruiting process.
Remote Senior/Lead Quality Engineer - Chatbot in Crawley employer: Mimica
Mimica is an exceptional employer that prioritises a culture of ownership, psychological safety, and individual initiative, making it an ideal place for innovative minds to thrive. As the first Head of Engineering, you will play a pivotal role in shaping the engineering strategy of a well-funded AI scale-up, with ample opportunities for professional growth and collaboration within a supportive team environment. Enjoy the flexibility of remote work, generous compensation, and a commitment to employee well-being, all while contributing to a mission that empowers others to reclaim their time and work more efficiently.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Senior/Lead Quality Engineer - Chatbot in Crawley
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Mimica or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Mimica.
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Mimica.
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Mimica that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Remote Senior/Lead Quality Engineer - Chatbot in Crawley
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Mimica.
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Mimica and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Mimica
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Mimica uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.