Nauman Sheikh, Senior Software Test Engineer

Nauman Sheikh

Senior Software Test Engineer

Experian Consumer Services

Location
United Arab Emirates - Dubai
Education
Master's degree, Information Systems and Decision Sciences
Experience
14 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 0 Months

Senior Software Test Engineer at Experian Consumer Services
  • United States
  • November 2015 to January 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 at Velocify, Inc.
  • United States
  • July 2013 to September 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 at Interthinx, Inc.
  • United States
  • November 2009 to May 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 at Trust Company of the West
  • United States
  • January 2009 to November 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 at Toyota, Inc.
  • United States
  • April 2008 to November 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 at 99¢ ONLY STORES
  • United States
  • June 2007 to April 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 at Safeway, Inc.
  • United States
  • June 2000 to December 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

Education

Master's degree, Information Systems and Decision Sciences
  • at California State University
  • December 2002
Bachelor's degree, Information Systems and Decision Sciences
  • at California State University
  • May 2000

Specialties & Skills

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

Languages

English
Expert
Urdu
Native Speaker
Arabic
Beginner