Taro Logo

Automation Testing Engineer

A leading restaurant management ecosystem and payment tech provider founded in 2014, serving customers in over 35 countries.
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Automation Testing Engineer

Foodics, a pioneering restaurant management and payment tech provider, is seeking an Automation Testing Engineer to join their growing team. Founded in 2014 and headquartered in Riyadh with offices across 5 countries, Foodics has processed over 6 billion orders and secured $170 million in their latest funding round, marking the largest SaaS funding in MENA.

The role combines technical expertise with leadership opportunities, requiring proficiency in both automated and manual testing methodologies. The ideal candidate will be responsible for ensuring product quality through comprehensive testing strategies, working with cutting-edge technologies and frameworks. They will lead testing initiatives, mentor junior team members, and collaborate with cross-functional teams to maintain high-quality standards.

This position offers an exciting opportunity to work in a rapidly growing SaaS company with a global presence. The company provides a supportive environment for professional growth, competitive compensation including equity opportunities, and the flexibility of remote work. With a diverse team spanning 30+ nationalities across 14 countries, this role provides exposure to international business practices and the dynamic restaurant tech industry.

The successful candidate will have the chance to impact the quality assurance processes of a company that's revolutionizing restaurant management technology across multiple countries. This role is perfect for someone who combines technical testing expertise with leadership abilities and wants to be part of a success story in the MENA region's tech sector.

Last updated 3 months ago

Responsibilities For Automation Testing Engineer

  • Design, develop, and maintain automated test scripts and frameworks for UI and API testing
  • Perform manual testing to complement automated tests
  • Collaborate with development teams to define testing requirements and create test plans
  • Execute test cases, document results, and report defects
  • Conduct performance and compatibility testing across platforms
  • Lead and mentor junior testers
  • Work with cross-functional teams
  • Prepare and present test reports and metrics

Requirements For Automation Testing Engineer

Java
  • Bachelor's degree in Computer Science, Product Management, or related field
  • 2+ years of relevant experience in software testing
  • ISTQB certification required
  • Experience in both manual and automation testing for UI and APIs
  • Proficiency with automation tools like Selenium, Rest Assured
  • Experience with bug-tracking tools like JIRA, TFS
  • Experience working within Agile teams
  • Deep understanding of APIs, Web Services, and HTTP protocols
  • Excellent command of English language

Benefits For Automation Testing Engineer

Education Budget
Equity
  • Competitive compensation packages including bonuses and potential shares
  • Annual learning stipend
  • Flexible work arrangements (in-office and hybrid)
  • Career growth opportunities in a hyper-growth environment
  • International work environment with 30+ nationalities across 14 countries

Interested in this job?