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 8 days 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

C++ Software Development Engineer, Kindle Content Management (Library)

Software Development Engineer role at Amazon's Kindle team, focusing on building and maintaining the Kindle Library system using C++, Java, and modern technologies.

Software Dev Engineer, RDS Open Source

AWS is seeking a Software Dev Engineer for their RDS Open Source team to work on the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases.

Software Development Engineer, Aurora Control Plane

Software Development Engineer position at Amazon's Aurora Control Plane team, building scalable database services with competitive compensation and benefits.

Software Development Engineer, Aurora Control Plane

SDE II position at Amazon Aurora building scalable database services, offering $114k-$191k salary with hybrid work in Vancouver.

Senior Product Manager - Tech, Customer Purchase Journey

Senior Product Manager position at Amazon focusing on the Thank You Page experience within the Customer Purchase Journey, offering competitive compensation and comprehensive benefits.