Nauman Sheikh, Senior Software Test Engineer

Nauman Sheikh

Senior Software Test Engineer

Experian Consumer Services

Lieu
Émirats Arabes Unis - Dubaï
Éducation
Master, Information Systems and Decision Sciences
Expérience
14 years, 0 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :14 years, 0 Mois

Senior Software Test Engineer à Experian Consumer Services
  • Etats Unis
  • novembre 2015 à janvier 2016

Project: Wells Fargo Identity Theft Protection
• Involved in complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance
• Implementation of best QA practices
• Overseeing Quality Assurance from the Business Requirements Document to all the way to Testing and Production Deployment
• Participated in automating manual test scripts. 25% of the test scripts were automated in 3 months
• Reduced regression testing time by 30% by automating the test cases for existing functionality
• Reduced cross browser testing time by 30% by using automation code
• Performed trouble-shooting for failed automation test cases and made necessary modifications
• Created and executed complex SQL queries for INSERT, UPDATE, DELETE, and SELECT operations
• Promptly reported any environment issues and followed up till issue resolution
• Trained and mentored junior QA staff
• Executed queries using Splunk and promptly reported server error messages
• Scheduled and Ran Ran Control-M jobs in QA environment

Environment and Technologies: Ruby, Cucumber with Gherkins, Capybara, SQL, Javascript, Chrome, Splunk, Control-M, XPath, XML, and HTML5

Senior Software Test Engineer à Velocify, Inc.
  • Etats Unis
  • juillet 2013 à septembre 2015

Project: Velocify for Salesforce (http://tinyurl.com/pqpoabo)
• Designed and implemented Automation Test Suites using Page Object Model framework
• Significantly improved test coverage by implementing data-driven automation testing
• Ran automation test suites using MTM (Microsoft Test Manager) and provided testing progress reports to management
• Created data driven automation test scripts with various input types such as CSV files, XML, or JSON
• Created automation scripts for Web services and used assertions for verifying Server Response
• Created and executed complex SQL queries
• Created QA tasks for each user story and assigned to different QA engineers
• Performed mobile application testing by using Salesforce1 Simulator
• Tested for responsive design to ensure that the UI displays properly on various devices with different size screens
• Provided timely status to upper management
• UAT Testing and support
• Worked proactively with Product development and other stakeholders
Environment and Technologies: Selenium Webdriver, Microsoft Test Manager (MTM), C#, JavaScript, TFS, SQL, Chrome Console, XPath, XML, and HTML5

Senior Software Test Engineer à Interthinx, Inc.
  • Etats Unis
  • novembre 2009 à mai 2013

• Organized Automated Test scripts in a Test framework facilitating reusability of common scripts
• Evaluated several tools for Web Services testing and then suggested and implemented soapUI pro. This helped reducing the time and effort for web services testing by 30%
• Trained and mentored junior QA staff. Helped them develop key skills to perform their job functions effectively and efficiently
• Performed backend testing by creating complex SQL queries consisting of Joins and sub-queries
• Participated in monthly Maintenance Releases and executed Automation Regression Tests to ensure stability for existing system functionality
• Played an active role in the creation of support documentation and assisted in obtaining signoffs from the support group for support turnover

Software Test Engineer à Trust Company of the West
  • Etats Unis
  • janvier 2009 à novembre 2009

• Delivered Automated Test Scripts that provided significant time savings
• Converted Regression Testing of the entire application into a one-button operation
• Organized Automated Test scripts in a Test framework facilitating reusability of common scripts
• Performed White box Testing for the database involving Negative Testing, Boundary Testing, and Performance Testing
• Reported bugs using Mantis and followed up with developers through closure

Senior QA Engineer à Toyota, Inc.
  • Etats Unis
  • avril 2008 à novembre 2008

• Delivered Single Sign On functionality making it convenient and faster for the business users to access multiple applications with their windows sign-on
• Created numerous Test scripts to thoroughly test each component/function of the application
• Performed Parallel System Testing to ensure that the data flow and end-deliverables from the new system are consistent with the old system
• Created User Acceptance Testing scripts and provided customer support
• Created Performance Testing Scripts using RPT to identify slow response times and system bottlenecks

SQA Lead à 99¢ ONLY STORES
  • Etats Unis
  • juin 2007 à avril 2008

• Devised a formal QA methodology for IT department that was a best fit for the organization’s needs
• Prepared and executed the QA check list for all current projects
• Reviewed and provided feedback for the Business and Technical Requirements Documents
• Created Test Plans and identified various types of testing required for thorough validation of the applications
• Provided application overview to the testers and delegated QA assignments to them
• Conducted Go/No-Go meetings towards the end of each release
• Reviewed Test scripts created by the testers to ensure thorough coverage of the applications

SQA Lead à Safeway, Inc.
  • Etats Unis
  • juin 2000 à décembre 2005

• Key member of the Process-Implementation Team that transitioned company’s IT processes from Waterfall to the RUP methodology (Rational Unified Process)
• Successfully built a 24/7 testing model by coordinating testing activities between the QA resources located in India, the Philippines and the US
• Performed Risks analysis for the application, organized risks by priorities and defined strategies for mitigation
• Created and maintained Requirements Traceability Matrix to ensure comprehensive Test coverage
• Analyzed Unix logs for errors and failures using vi editor and tail command
• Provided Testing Status Reports to Senior Management

Éducation

Master, Information Systems and Decision Sciences
  • à California State University
  • décembre 2002
Baccalauréat, Information Systems and Decision Sciences
  • à California State University
  • mai 2000

Specialties & Skills

Software Testing
Software Quality Assurance
QA Automation
Selenium
Test Automation
Cucumber Gherkins
Selenium Webdriver

Langues

Anglais
Expert
Urdu
Langue Maternelle
Arabe
Débutant