Automation Testing Engineer

Foodics is a leading restaurant management ecosystem and payment tech provider, founded in 2014 with headquarters in Riyadh and offices across 5 countries.
Backend
Mid-Level Software Engineer
Remote
501 - 1,000 Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Automation Testing Engineer

We are seeking a highly skilled Automation Testing Engineer to thoroughly inspect our product updates prior to their launch. In this pivotal role, you will oversee the quality assurance process, working closely with development teams throughout the product development lifecycle. Your responsibilities will include defining tests for functionality and performance, developing test frameworks, and ensuring that our products meet the highest quality standards.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts and frameworks for both UI and API testing
  • Perform thorough 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 using bug-tracking tools
  • Conduct performance and compatibility testing across various platforms
  • Lead and mentor a team of junior testers

Requirements:

  • Bachelor's degree in Computer Science, Product Management, or a related field
  • 2+ years of relevant experience in software testing
  • ISTQB certification is required
  • Proficiency with automation tools such as Selenium, Rest Assured, or similar tools
  • Experience with bug-tracking tools such as JIRA, TFS, or equivalent
  • Deep understanding of APIs, Web Services, and HTTP protocols
  • Excellent command of the English language

We offer:

  • Inclusive and diverse culture with flexible work setups (remote, in-office, and hybrid)
  • Competitive compensation packages, including bonuses and potential for shares
  • Option to work outside of your country of employment for up to 30 days annually
  • Regular training and annual learning stipend for personal development
  • Opportunity to work with a talented team of over 30 nationalities in 14 countries

Join Foodics and be part of building the next unicorn in the restaurant management and payment tech industry!

Last updated 2 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 various platforms
  • Lead and mentor a team of junior testers
  • Prepare and present comprehensive test reports and metrics to stakeholders

Requirements For Automation Testing Engineer

Java
JavaScript
  • Bachelor's degree in Computer Science, Product Management, or related field
  • 2+ years of relevant experience in software testing
  • ISTQB certification
  • Proficiency with automation tools (Selenium, Rest Assured, or similar)
  • Experience with bug-tracking tools (JIRA, TFS, or equivalent)
  • Deep understanding of APIs, Web Services, and HTTP protocols
  • Excellent command of English language

Benefits For Automation Testing Engineer

Equity
  • Competitive compensation packages
  • Bonuses
  • Potential for shares
  • Option to work outside of country for up to 30 days annually
  • Regular training
  • Annual learning stipend

Interested in this job?

Jobs Related To Foodics Automation Testing Engineer

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.

Gameplay Software Engineer - Reality Labs

Gameplay Software Engineer position at Meta's Reality Labs, focusing on developing VR in-meeting experiences and immersive virtual spaces.