We are seeking a detail-oriented QA Engineer to join our team on a full-time or freelance basis, working 100% remotely. You will play a crucial role in ensuring the quality and reliability of our last-mile delivery platform, which supports couriers primarily on bikes delivering for restaurants, retailers, and delivery marketplaces in Berlin. The ideal candidate will have strong experience in manual testing of mobile and web applications, with a keen eye for edge cases and data protection considerations. This role requires collaboration with engineers, dispatchers, and couriers to deliver a seamless user experience.
Key Responsibilities
- Test the courier mobile app, covering functionalities such as login and invitations, tour acceptance and execution, pickup and delivery confirmation (including photo, PIN, and age checks), multi-stop tours, geofencing, push notifications, background GPS tracking, and handling poor or no network conditions.
- Test the dispatcher dashboard, including order intake, assignment, live order and tour monitoring, alerts for issues requiring attention, courier and fleet partner management, roles and permissions, pricing, and settings.
- Follow an order through its entire lifecycle—from partner order submission, dispatch, courier pickup, delivery or cancellation, to status updates back to the partner—verifying data accuracy at every stage.
- Test APIs and webhooks using tools like Postman or similar, focusing on scenarios such as rejected inputs, error responses, duplicate orders, status polling, and signed webhook requests.
- Report bugs clearly and comprehensively, including steps to reproduce, expected versus actual results, device and operating system details, screenshots or screen recordings, and severity levels.
- Assist with user acceptance testing and pilot phases by working closely with dispatchers and couriers, gathering feedback, and translating it into actionable tickets.
- Collaborate with engineers on developing and running courier simulators and load tests, such as simulating 200 active tours and 150 online couriers within a service area, and advise on which workflows to automate next.
- Monitor data protection compliance by identifying and flagging any exposure of personal courier or customer data, ensuring it is not displayed improperly or excessively.
Required Qualifications
- Minimum of 2 years of manual QA experience testing mobile apps (Android and iOS) and web applications.
- Proficiency in testing APIs using Postman, Insomnia, curl, or similar tools, with the ability to read and understand JSON data.
- Experience creating detailed test plans, test cases, and regression test suites.
- Ability to write clear, precise, and actionable bug reports.
- Strong attention to edge cases such as time zones, slow or unstable networks, permissions, and concurrent data edits.
- Fluent English communication skills; knowledge of German is a plus.
- Willingness to work during German office hours (Central European Time).
Preferred Qualifications and Benefits
- Experience with delivery, logistics, ride-hailing, or other location-based applications.
- Familiarity with testing background location services, push notifications, and offline modes.
- Basic SQL skills for database verification.
- Exposure to automation tools like Playwright or a strong interest in learning automation testing.
- Experience testing webhooks and handling signed requests (HMAC).
- Understanding of GDPR principles as they relate to personal data protection.
This position offers the opportunity to contribute to a dynamic, tech-driven delivery service while working remotely with a passionate team dedicated to improving last-mile logistics. If you have a strong QA background and a commitment to quality and data privacy, we encourage you to apply.