A Little Bit About Us!
At Snoonu, we believe that technology has the power to make anything possible.
Our VisionTo be the first Qatari Super App that propels the region and its community through innovation and technology. We envision a global expansion where what we do surpasses norms and limitations every time.
Our Mission: To radically transform how people live by leveraging technology to connect them with endless possibilities.
Values We Live By - Be Customer Obsessed: “Focus on the customer and all else will follow.”
- Act with Integrity: “We are honest, ethical, and trustworthy in everything we do.”
- Be Curious and Creative: “We constantly innovate and create solutions to bring a lasting positive impact.”
- Lead by Example and Take Ownership: “Be the change you want to see and take ownership.”
- Work Smart and Deliver Results: “You can do more by doing less, better, and faster.”
- It's All About People: “Be a team player; together we are stronger.”
What You’ll DoAs a QA Lead at Snoonu, you'll own the QA knowledge base, drive testing and release processes across our customer apps, backend, and internal services. This is a hands-on, process-focused role without direct people management, requiring extensive collaboration with QAs, Tech Leads, and Engineering Managers.
Testing Strategy & Process Improvement
- Lead and standardize testing strategy across all our teams and products—customer app, merchant web portal, driver app, shopper app, content team portal, and more. This includes supporting scopes of regress/smoke/uat scopes to be clearly defined, always actual and have described usage.
- Own test case management strategy covering: test case creation, review, execution, updates, automation, and maintenance—with responsibility for implementation across all teams, test case health metrics for coverage and automation status
- Take ownership of the release process and be responsible of release delivery dates
- Create and maintain a transparent quality metrics system tracking defect detection rates, regression testing duration, and other key indicators for quality improvement
- Create and maintain workload system to make sure all teams have enough QA resources to deliver their tasks
- Define automation strategies tailored to each product and team's specific needs and development cycles
- Drive continuous process improvement through regular feedback from QA teams and feature leads
- Participate in QA hiring and develop methodology for skill assessment and professional growth (including maintaining current grades system and adopting it to new business challenges)
- Organize regular cross team QA communication using regular meetings/workshops/other tools to share best practices and work context
Mobile Apps Quality
- Establish and maintain QA standards across 10+ feature teams
- Own customer app regression and release processes
- Scale the process to driver and shopper app considering their lifecycles
- Define strategy and build foundation for regression and release process automation (for tests and processes)
Backend & ML Systems
- Own existing backend testing and deployment processes
- Lead transition to continuous deployment model
- Establish ML/AI testing frameworks and best practices
What You'll Need - 5+ years of QA experience, including at least 2 years of manual testing and 2 years of automation
- At least half of experience must be in large product companies (> 10 feature teams at least in one product and > 40 engineers overall), not outsourcing or staffing companies
- Demonstrated experience building or significantly improving testing and product delivery processes for products with weekly or biweekly release cycles
- Proven track record of implementing and integrating UI testing processes for mobile applications