We are seeking an experienced Automation Tester with strong expertise in JavaScript and modern testing frameworks, who can communicate fluently in Arabic and English. The ideal candidate will have hands-on experience in building scalable automation suites, working with microservices, and contributing to high-quality engineering standards across distributed systems.
Education
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field
- Equivalent industry experience will also be considered.
Experience
- Minimum 5 years of coding and automation testing experience using JavaScript technologies.
- Minimum 1 year of hands-on experience in TypeScript.
- Practical experience in automation testing techniques using tools such as Playwright or Selenium.
- Experience designing and executing automation frameworks using a BDD approach.
Technical Skills
- Strong expertise in building, testing, and maintaining RESTful APIs / Microservices using JavaScript.
- Ability to create end-to-end automation test suites with Playwright / Selenium.
- Hands-on experience with GraphQL.
- Good knowledge of CI/CD pipelines, with proven troubleshooting skills in distributed environments.
- Experience with containerisation technologies such as Docker and Kubernetes.
- Exposure to API gateway integrations, ideally 3Scale.
- Strong understanding of authentication models including REST, JWT, OAuth.
- Knowledge of task/message queues such as AWS, Azure, Pushpin, or Kafka.
Functional Skills
- Strong adherence to best practices in coding, testing, security, documentation, and unit testing.
- Experience working in Agile/Scrum teams.
- Ability to conduct research and benchmark technologies against industry standards.
Soft Skills
- Fluent Arabic speaker with excellent English communication skills.
- Ability to influence and guide multiple teams through technical expertise.
- Self-motivated, proactive, and capable of owning deliverables without supervision.
- Strong interpersonal skills with the confidence to present ideas to senior stakeholders.