×
Register Here to Apply for Jobs or Post Jobs. X

QA Automation Engineer KSA

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Getfilecloud
Full Time position
Listed on 2026-02-02
Job specializations:
  • Software Development
    Software Engineer, DevOps, Software Testing, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below
Position: QA Automation Engineer KSA)

File Cloud is looking for an experienced QA Automation Engineer to join our team in Riyadh, the Kingdom of Saudi Arabia. This role will primarily focus on ensuring the quality and reliability of software through automation and testing. Working closely with the delivery teams, the right candidate will be responsible for designing, developing and maintaining automation framework while striving for efficiency and accuracy of automation suite.

Focusing on implementing automation into the product to reduce the manual efforts. This role is fully office-based and will require working in our KSA office with other members of our global, remote File Cloud team.

About the Product & Company:

File Cloud is a hyper-secure EFSS (enterprise file sync and share) platform that provides industry leading compliance, data governance, data leak protection, data retention and digital rights management capabilities. File Cloud is a leader in content governance and collaboration for unstructured data, trusted and used worldwide across Global 1000 enterprises, educational institutions, government organizations, and service providers. In addition to its enterprise file sharing solution, File Cloud’s product portfolio also includes Signority (acquired in May 2024), a Canadian-based e-signature and document workflow platform.

We are currently expanding our team as we grow and improve File Cloud.

Key Responsibilities:

  • Responsible for designing, developing, and maintaining automated test scripts and frameworks with Typescript programming language and testing tools to create automated tests that can be executed repeatedly to verify the functionality of software applications.
  • Work closely with the developers and quality engineers (QEs) to create comprehensive test plans and test cases.
  • Perform exploratory testing to identify defects, issues, or inconsistencies in the software.
  • Play a critical role in setting up and maintaining CI/CD pipelines. Ensure that automated tests are integrated into the pipeline and executed as part of the development process, providing rapid feedback to developers.
  • Responsible for creating and managing test data sets to ensure comprehensive test coverage.
  • Take part in Peer Review code written by team mates to ensure that it's testable and meets quality standards.
  • Collaborate closely with developers, QA engineers, product owners, and other stakeholders to understand requirements, prioritize testing efforts, and ensure that the software meets quality goals.
  • Document test plans, test cases, bug reports and automation scripts.
  • Stay updated with the latest testing tools and technologies, evaluating and adopting those that can improve testing efficiency and effectiveness.

Qualifications and Skills:

  • Bachelor’s degree in computer science
  • Proficiency in at least one of the following programming languages: PHP / Typescript / Python
  • 5+ years of hands-on experience in building and maintaining automation.
  • Familiarity with test automation tools and frameworks such as Playwright (preferable), Selenium, TestNG, JUnit, NUnit, PyTest, Protractor, Karate, Codeception etc.
  • Understanding web technologies such as HTML, CSS, JavaScript, and knowledge of web application architectures.
  • Knowledge of API testing tools like Postman, Rest Assured, or SOAPUI and experience in testing RESTful and SOAP APIs.
  • The ability to design and develop test automation frameworks that are maintainable, scalable, and reusable.
  • Proficiency in using version control systems like Git for tracking changes in code and collaborating with other team members.
  • Familiarity with CI/CD pipelines and tools like Jenkins or any other for automating the build and deployment process.
  • Understanding of No

    SQL databases, and ability to write queries for database testing.
  • Familiarity with stress and load testing tools such as JMeter is a plus
  • Experience with AI adoption for streamlining Quality Assurance is a plus
  • Very good problem-solving skills
  • Understanding agile methodologies and experience working in Agile/Scrum development environments.
  • Effective communication skills to collaborate with development teams, QA teams, and other stakeholders, as well as to report test results and issues clearly, collaboration, teamwork, and commitment to quality and continuous improvement.
  • Knowledge of test automation best practices, including test case design principles, data-driven testing, and keyword-driven testing.

What We Offer:

  • Be part of a team of passionate, committed individuals dedicated to building a world-class product
  • Dedicated time for training and education opportunities
  • A mentorship model wherein your mentor and team support your development
  • A competitive salary with an annual bonus
  • Onsite work with flexible hours that fall outside of the company wide core hours of 9am
    -12pm (US Eastern Standard Time
  • 20 days of paid time off which increases by a further 2 days after 3 years of service and 3 days after 5 years of service (in addition to 10 public holidays in your country)
  • Paid day off on your birthday or on an…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary