Quality Assurance Engineer

Job Type: Full-Time
Salary: Varies with expertise
Positions: 2

Job Details:

Location: Riyadh, KSA

About Us:

RFS is one of the leading executive search and recruitment firms committed to connecting global talent with potential employers worldwide. With a strong network and expertise in various industries, RFS has successfully identified top talent and placed them in organizations that align with their skills and values.

About our client:

Our client is a leader in the IT industry, and we are exclusively collaborating with them to identify a Quality Assurance Engineer who will play a crucial role in advancing their technological capabilities.

Key Responsibilities:

  • Implement and optimize CI/CD pipelines for automated software delivery.
  • Lead Appium or Selenium-driven mobile automation testing for high-quality applications.
  • 8+ years of experience in the field of QA engineering.
  • Configure and manage CI/CD tools for efficient software development processes.
  • Conduct comprehensive API testing to ensure backend service integrity.
  • Utilize the Maven command line for project building and dependency management.
  • Collaborate with teams to seamlessly integrate automated testing into development.
  • Create and maintain scalable automation frameworks using the TDD methodology.
  • Perform QA activities, including database management, for high-quality software releases.
  • Stay updated on industry best practices in QA, mobile automation testing, and CI/CD.

Skill Required:

  • Mobile Automation Testing (Appium).
  • CI/CD Pipeline Configuration.
  • API Testing.
  • Maven Command Line.
  • Analytical and problem-solving skills.
  • Proficiency in version control and defect management tools.
  • Familiarity with test management tools (e.g., HP Quality Center).
  • Automation framework and script development using TDD methodology.
  • Knowledge of automation tools (e.g., Selenium, Appium).


  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a QA Engineer or in a similar role.
  • Strong understanding of software development methodologies.
  • Excellent communication and collaboration skills.
  • Certifications in relevant technologies (e.g., Appium, Selenium) will be preferred.

What our client offers:

Competitive salary and a comprehensive benefits package

Share This Job:

Job Information:

Preferred Gender:

No Preference

Required Age:


Degree Title:

Bachelor's degree in Computer Science, Engineering, or a related field.

Career Level:

Required Experience:

8+ years of experience in the field of QA engineering.


Job Application Form


Keep yourself updated with our well research newsletters and articles and make a well informed decision whether you are searching for a new job, build a team, or to grow ur business. Subscribe now!

Help us specify your interest:

Take the next step, register your interest now


Fill in the form to start the conversation.