SE

Sarah Gamal Eid

Test Automation Engineer at Vodafone

Shubra, Cairo, Egypt

Work Experience

  • Test Automation EngineerFull Time

    Vodafone

    Oct 2017 - Present -7 yrs, 9 months

    Egypt , Cairo

    • Job Details:• Contribute to starting testing service at Vodafone Spain by creating and maintaining automated scripts using UFT • Configure test automation environment • Contribute to overall automation framework design and enhancement. • Implement automated tests in UFT to validate system functionality of Vodafone Spain Telecom applications. • Troubleshoot automation issues. • Create and design UI test automation framework using selenium webdriver from scratch. • Create and design Mobile test automation framework using TestShell, Appium and Mobile center from scratch. • Carry out regression testing on time. • Educate team members on test automation and drive adoption. • Ensure that all tests are executed and give regular feedback to the customer and the manager on the status of quality • Searching for and discovering any new technology that can help our work • Support other teams to migrate into test shell and mobile center. • Perform other related duties as assigned.
  • Test Automation EngineerFull Time

    GET Group- Egypt

    Sep 2016 - Oct 2017 -1 yr, 1 month

    Egypt , Cairo

    • Job Details:• Ensure GET group products deliver exceptional quality and reliability through manual testing and automation testing. • Create and design UI Test Automation frameworks using selenium webdriver from scratch. • Work with Behavior driven, hybrid and data-driven frameworks • Implement end-to-end automation tests that are reliable and delivering accurate results. • Execute unattended automated tests using team city. • Educate team members on test automation and drive adoption. • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback and to understand what needs to be tested. • Interact with business analysts and software designer to understand business technical requirements and design and to clarify ambiguity in the requirements specification • Design and execute all the test case and report defects, define severity and priority for each defect. • Install new versions of applications and database • Carry out regression testing every time when changes are made to the code to fix defects. • Perform other related duties as assigned. • Stay up-to-date with new testing tools and test strategies
  • Education

    • Bachelor's Degree in Systems and Biomedical Engineering

      Cairo University (CU)

      Jan 2012 

    Achievements

    What makes me unique is that I basically taught myself automation from scratch. I was immediately drawn to it in ITI, and with basics concepts that I studied in ITI , I decided to take matters into my own hands by sharpening my skills and building a strong mindset in test automation —and that’s the approach I take in all aspects of my work as a test automation engineer. I don’t just wait around for things to happen, and when I can, I’m always eager to step in and take on new projects, pick up new skills, or brainstorm new ideas.

    Skills

    • J2EE
    • C#
    • C
    • ALM
    • TensorFlow
    • Selenium WebDriver /Cucumber /HP QTP/UFT /TestShell /Appium / Ranorex /SQL Server / Oracle SQL Developer

    Languages

    • Arabic

      Fluent
    • English

      Advanced
    • Spanish

      Beginner
    Share this Profile