Hays client is a leading enterprise file sync and share platform that specialize in providing industry leading compliance, data governance, data leak protection, data retention and digital rights management capabilities. They are a global company, currently growing a large team based in Riyadh. Our client is looking for an experienced Quality Automation Engineer (Software Engineer in Test) to join their team based in Riyadh.
Your new role
- The ideal candidate should have experience in automated testing using Python and the pytest framework, some level of understanding of filesystem operations and networking from a programmatic perspective. Ability to comprehend C++ code is a plus.
- The ideal candidate should possess a tester's mindset, with the ability to imagine, design, and implement tests for filesystem-related applications.
- The primary focus will be testing desktop client applications (for Windows and macOS) that connect to specific file storage solutions, whether on-premise or hosted online.
What you'll need to succeed
- Programming: Strong proficiency in Python, with experience in the pytest framework.
- Filesystem Operations: Some level of understanding of filesystem operations (e.g., file I/O, permissions, symlinks, locking, and concurrency challenges).
- Networking: Experience in writing Python scripts to test networking-related functionality (e.g., sockets, HTTP requests, protocol simulations) is a plus.
- QA Strategy & Process Improvement: Ability to define, implement, and continuously improve QA best practices, influencing development teams and overall testing processes.
What you'll get in return
- Competitive tax-free salary.
- The opportunity to work with a reputable company and industry-leading security vendors.
- A dynamic, professional environment with exposure to the latest product trends and product roadmaps.
What you'll need to do now
- If you are interested in this role, please apply and answer the screening questions as best as you can. If your profile is a suitable match, a Hays consultant will reach out to you to discuss the opportunity in further detail.