SE
Sarah Gamal Eid
Test Automation Engineer at Vodafone
Shubra, Cairo, EgyptWork 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
- 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
Languages
Arabic
FluentEnglish
AdvancedSpanish
Beginner