Quality Assurance Automation Engineer
Yassir
Quality Assurance Automation Engineer
Yassir
On-demand ride-hailing, delivery, and digital finance
About the Role:
We are seeking a detail-oriented and experienced Quality Assurance Engineer to join our team. In this role, you will play a critical part in ensuring the quality and stability of our applications within the financial services domain across Android and iOS platforms. You will be responsible for the end-to-end testing lifecycle—from reviewing requirements and designing comprehensive test plans to executing automated and manual test cases. You will collaborate closely with cross-functional teams to identify and resolve issues, advocate for best practices, and continuously enhance our testing strategies. If you are passionate about automation, skilled in tools like Postman and Xray, and thrive in dynamic, fast-paced environments like ours, we would love to have you on board.
Responsibilities:
Review requirements, specifications, and technical documents to provide feedback; analyze test
results to ensure software meets quality standards
Create, execute, and manage test cases (both manual and automated), including detailed plans
for comprehensive coverage
Document testing phases, report bugs, and track defects efficiently. Perform thorough
regression testing to verify bug fixes
Work with cross-functional teams throughout the software development lifecycle to maintain
quality and troubleshoot issues
Conduct post-release/post-implementation testing to ensure product stability and quality in
real-world usage
Design and develop automation scripts using open source tools. Stay updated with new testing
tools and strategies to enhance efficiency
Estimate, prioritize, and coordinate testing activities to align with project timelines and objectives
Liaise with internal teams to understand system requirements and monitor the debugging process to ensure effective resolution of issues
Requirements:
at least 4 years of hands-on experience with automated mobile testing on Android and iOS platforms
Hands-on experience in developing automated test cases in at least one programming language
Proven working experience with Agile project management, QA methodology, and testing management software
Hands-on experience with API Testing frameworks such as Postman
Hands-on experience with test management tools such as Xray
Ability to design and write test cases in BDD format
Experience in Smoke Testing, Sanity Testing, Performance Testing, and end-to-end application testing
Hands-on experience with the Robot framework is a plus
Experience in a rapidly growing company in the mobility, on-demand, or fintech space is a plus
BSc/MSc in Engineering, Computer Science, or relevant field
Yassir runs a super app that combines ride-hailing and last-mile delivery across 45 cities in the Maghreb, with recent expansions into France, Canada, and Sub-Saharan Africa, and it is adding digital financial services for paying, saving, and borrowing. Users access all services in one app, with the platform coordinating rides and deliveries through its logistics network and offering fintech features for payments and lending. Unlike single-service competitors, Yassir bundles transportation, delivery, and financial tools within a single regional marketplace, and it emphasizes social values and financial inclusion. Its goal is to become a comprehensive marketplace that helps people use a cashless, digital economy while meeting everyday needs across its growing network.
Explore more opportunities at Yassir