Full Time
5th District, New Cairo, Cairo, Egypt
Posted 11 months ago

Design and develop programs that conduct automatic tests on new and existent software.

Main Tasks

  • Designing and developing test automation scripts.
  • Using test automation guidelines.
  • Collaborating with QA Analysts and Software Developers to develop solutions.
  • Keeping updated with the latest industry developments.
  • Develop and configure test automation networks and execute stability and performance tests.
  • Use the guidelines to develop programs and write automation scripts.
  • Participate in all aspects of the product development life cycle from design to deployment.
  • Understand business requirements and provide feedback on appropriate testing methods.
  • Build high quality test automation suites and test plans.
  • Document, handle, and verify bugs.
  • Increase overall team skills by mentoring and coaching the team on automation.
  • Contribute to testing environment configuration and deployment


  • Bachelor’s degree in Computer Science, Software Development, or a related field.
  • 5+ Years of experience as a Test Automation.
  • Proficiency in programming languages such as .Net and Java.
  • Selenium and test automation required
  • Understanding of agile software development and CI/CD pipelines in relation to testing
  • ¬†Excellent mathematical and problem-solving skills.
  • Highly accurate and detail-oriented.
  • The understanding of testing practices such as TDD, BDD, and applicability to different situations
  • Experience building and designing test scripts in automation using JUnit/TestNG.
  • Successful experience with developing reusable test automation frameworks.
  • Experience in using Git Enterprise.
  • Experience in build tools Jenkins/Maven/Gradle is a Plus.

Job Features

Job Category


Apply Online

A valid email address is required.
A valid phone number is required.