Hadi Khaleghi, Automation Test Lead

Hadi Khaleghi

Automation Test Lead

Tesco

Location
United Kingdom - London
Education
Bachelor's degree, Computer Science
Experience
16 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :16 years, 5 Months

Automation Test Lead at Tesco
  • United Kingdom - London
  • My current job since November 2013

• Setting up test framework for Android project and Tesco CMS website
• Write tests for all Tesco apps and widgets ensuring they work on both hudl 1 and 2 using UiAutomator
• Writing cucumber scenarios and automating the steps for Tesco CMS website using Selenium webdriver
• Set up Selenium grid to perform tests in multiple browsers
• Integrating automated tests with Jenkins
• Lead manual tester for Tesco Top apps, Tesco Get started apps and CMS website - both manual and automated testing
• Multivariate testing using Leanplum and Adobe Target

Senior Test Lead at Tesco
  • United Kingdom - London
  • July 2013 to November 2013

• Senior test lead for Tesco groceries app
• Acceptance / End to End / User Experience / Exploratory Testing / Usability Testing
• Manually test Tesco’s grocery app on various devices
• Raise and track enhancements / bugs in Pivotal Tracker and Jira
• Finding crash logs and monitoring API calls
• Conducted functional and non-functional testing across all components of the product and platform
• Perform sign offs with product owners
• Liaise with 3rd party developers

QA Analyst at Right Move
  • United Kingdom - London
  • April 2012 to July 2013

Right Move - Real Estate Portal April 12 to Present
Position: QA Analyst
• Acceptance / End to End / Integration / Multi Variant / User Experience / Regression / Exploratory Testing
• Raise and track stories / enhancements / bugs in Jira
• Manage tests in 2 week iterations
• Provide estimates for each story / enhancement / bug
• Convert Selenium IDE tests to Java so they can be used in Selenium RC
• Develop automated Java tests in IntelliJ Idea
• Debug and fix failed overnight tests
• Create methods in Java which can be used by other tests
• Run SQL queries in the database to find data
• Perform sign-offs before developer commits changes
• Web / Mobile site / Android / iPhone / iPad testing
• Attend usability sessions to get a better understanding on how members of the public use our systems
• Maintaining regression test scripts on TortoiseSVN so rest of the QA team can use as well
• Mentor junior QA Analysts

Front Office Tester at JHC
  • United Kingdom - London
  • August 2010 to April 2012

JHC - Financial Aug 10 to April 12
Position: Front Office Tester
• Acceptance and Regression testing all software on different environments before delivering to clients
• End to End / Integration / User Experience / Performance Testing
• Website, Standalone and mobile testing for banks and stockbroker companies
• Producing, maintaining and executing test scripts - for both manual and automated testing
• Writing and deploying automated tests using Selenium IDE
• Develop regression test suites for all software to ensure existing features and functionalities are unaffected

• Providing estimates on execution tasks
• Publish test results after each round of testing
• Report all bugs on our tracking system and assisting developers in identifying and resolving issues
• Managing the testers calendars and assigning jobs for each tester to test
• Test using different methodologies depending on the project - Agile and V-model

Testing Engineer / Technical Support at Ultrasis
  • United Kingdom - London
  • September 2008 to August 2010

Ultrasis - Healthcare Sept 08 to Aug 10
Position: Testing Engineer / Technical Support
• Report all bug on our tracking system - Bugzilla
• Testing all Ultrasis software - manual testing and automated testing tools such as Selenium IDE and JMeter
• Producing and maintaining test scripts
• Executing test scripts on the development server, staging server and when on live
• Publish test results after testing on the dev, staging and the live server
• First line and second line support on all Ultrasis products (Beating the Blues, GetFit, The Relief Series)
• Liaising with clients/development team regarding product improvements
• Writing up specifications for any new products/developments.
• Designing and developing websites and posters for Ultrasis clients - Used Photoshop, HTML, CSS
• Assistance with management and Support of Network Infrastructure

System Tester / Support Assistant at RTD LTD
  • United Kingdom - London
  • December 2007 to July 2008

RTD LTD - Software Dec 07 to July 08
Position: System Tester / Support Assistant
• Provide helpdesk support on our bespoke software
• Test clients software prior to release
• Report bugs on our tracking system
• Develop and execute test scripts

IT Skills
• MS Office Suite - Word, Excel, PowerPoint, Access, Outlook - Use programs daily at home and work
• Automated Testing Tools - Selenium IDE, Selenium RC, JMeter
• Test Scripts - Produce, maintain, and execute test scripts
• Application Development: Java, PHP, MYSQL, PL/SQL
• Macromedia Flash, Dreamweaver, CSS, HTML, PHP, Javascript - Developed www.ultrasis.com,
www.GetFitWellness.com, www.beatingtheblues.co.uk, www.ghazalkarimaghaee.com,
www.elliteweddingplanners.co.uk, www.silkyskin.co.uk, www.lilieswedding.co.uk using HTML and CSS.
• Graphic Design in Adobe Photoshop, Illustrator and other packages - I often use Adobe Photoshop and
Illustrator to design posters, leaflets and even websites for clients.

Education

Bachelor's degree, Computer Science
  • at City University
  • July 2008

2005 -2008: City University, London • BSc Computer Science

High school or equivalent, Double Business, ICT, Persian
  • at Enfield Grammar Sixth Form
  • July 2005

2003 - 2005: Enfield Grammar Sixth Form, London - ALevels • Double Business (AB), Persian (B), ICT (B)

High school or equivalent, Subjects including English, Science & Maths
  • at Winchmore Hill Secondary School
  • January 2004

2002 - 2004: Winchmore Hill Secondary School, London - 11 GCSEs • Grades A to C including English, Science & Maths

Specialties & Skills

AUTOMATED TESTING
BUGZILLA
CLIENTS
ENGINEER
PHOTOSHOP
TEST SCRIPTS
TESTING
TESTING TOOLS

Languages

Persian
Expert
English
Expert
French
Beginner
Spanish
Beginner