Ref: SQA19, Q4, 2019

Apply Now

Location: Alexandria


  • Designing and selecting test cases for automation.
  • Creating an automation test plan.
  • Configuring and setting-up test automation tools and environments.
  • Automation framework design and implementation according to project structure.
  • Creating, Enhancing, Debugging and Running test cases.
  • Organizing and monitoring defect management process. 
  • Handling changes and conducting regression tests.
  • Coordination of the members of the test team and the development team to solve the issues.
  • Create a software defect tracking report entire project release status to stakeholders.
  • Provide feedback on suitability of software for release.
  • Participate in story writing and planning meetings and provide input in project analysis where appropriate.
  • Performs exploratory testing using customer scenarios and domain expertise to fully qualify a system under test.
  • Runs repetitive testing tasks across multiple configurations (OS, Browser, platforms) and environments (staging, production) to provide system confidence.

Education and/or Experience

  • Bachelor's degree in computer science or equivalent.
  • Very good experience with applying test automation tools web/mobile (For example: Selenium, appium, any other tools). (2+ years)
  • Very good experience of programming languages. (Ruby is a plus)
  • Very good experience of manual testing and test cases design. (2+ years)
  • Familiarity with agile methodology.
  • Knowledge of JIRA and ticket workflow processes.