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 5 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

.NET Full Stack Developer

.NET Full Stack Developer position at Foodics, focusing on kiosk system enhancement and hardware integration platform development.

Software Engineer II -Salesforce

Mid-level Software Engineer position at JPMorgan Chase focusing on Salesforce development and implementation within Asset & Wealth Management division.

Java Software Engineer III

Mid-level Software Engineer role at JPMorgan Chase focusing on Java development for banking technology, offering competitive salary and comprehensive benefits.

IBP (Integrated Business Planning) Manager

IBP Manager role at PepsiCo Belgrade, coordinating business planning processes and driving operational excellence across marketing, sales, and supply chain functions.

Software Engineer 2-Golang Developer

Mid-level Golang Developer position at Dell Technologies focusing on enterprise software development and Kubernetes platforms.