Syed Zain Ul Haq
********@*****.***
10+ years of diversified experience in Software Testing. Expertise in Designing and Developing Test plans, Test cases . knowledge of all QA testing Phases in Web-based / mobile/tablets Professional Summary:
• Extensive experience in various Software Development Life Cycle (SDLC) Phases and Software Testing Life Cycle (STLC) including Requirement Gathering, Business Analysis, System, Object Oriented Design and Testing.
• Extensive knowledge on all phases of Software Development Life Cycle (SDLC).
• Experience in Agile and Waterfall models of SDLC.
• Extensive experience in Test Life Cycle.
• In-depth knowledge of all QA testing Phases that include Manual, Functional, System, Integration, End-to-End testingAPI testing (manual)
• Strong experience and understanding in testing mobile application on both iOS and Android application.
• Experience in testing Web-based / mobile, Health care Insurance applications on different environments.
• Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases based on product release features, client’s requirements and related technical documents.
• Expertise in developing Test Plans, Test cases and designing Test Strategies.
• Effort Estimation during all cycles of release like Feature, Unit, System, Integration, Regression and Performance Testing.
• Excellent Knowledge in Iterative Testing, Agile Methodology (SCRUM).
• Ability to work closely with developers and project managers to analyze the new features of the software application.
• Expert in usage of Defect tracking and reporting using agile manager /ALM, JIRA/azure devops
• Self-Motivated team player with good communication, problem solving skills, analytical & Strong Presentation Skills.
Technical Skills:
Test Management Tools Agile manager/ALM,/azure Devops Defect Tracking Tools ALM/ JIRA/azure Devops
Operating Systems Windows, MacOS
Methodologies Agile, Waterfall
Other Tools MS Office Suite, MS Visio, SharePoint
Professional Experience
Excellus Blue Cross Blue Shield, Rochester NY
Sep 2019–Present
Quality Test Engineer
I performed mobile ( manual) testing for Excellus /Univera mobile and web application and For mobile testing, I utilized multiple mobile devices/versions of Android and iOS Responsibilities
• Analyzed the business requirement documents, reviewed functional design documents, developed test strategies and test plans
• Attended the meeting with business analysts and track leads in understanding the system.
• Developed test cases, mapped test cases to the requirements, executed test cases in Gherkin Format
• Performed functional testing, smoke testing, regression testing,end to end testing system testing,Regression Testing,UAT Testing,Blackbox Testing,UI Testing
• Communicated the defects with the business analysts and developers
• Executed Test Cases manually and verified actual results against expected results
• Good knowledge of splitting Epic to MMFs / vertical slicing
• Attended meetings to discuss on status of defects and projects
• Good knowledge of splitting Epic into multiple type of user stories
• Involved in defect reporting, defect tracking
• Strong experience and understanding of testing web base testing and in testing mobile application on both iOS and Android application
• Good knowledge of understanding the scenarios and translating into gherkin
• Having good capability to complete my tasks within the sprint
• Also take active part in mobile application standup meeting, sprint planning, backlog refinement meeting and retrospective meetings
• Performed mapping of acceptance criteria, Gherkin Req and test cases in Azure Devops
• Good experience in testing application during code changes, code updates
• Tested application compatibility on different browser versions (IE, Safari and Chrome) (all segment bill pay project- regression testing)
United Healthcare, Hartford, CT Oct 2018 – Aug2019 QA Analyst
This application was being design to access the personal benefits and claims information of members. As part of the overall QA Process I was involved in maintain the Test Plan and also created UAT Test Plan to help UAT Testers. I was responsible for conducting various types of tastings and providing feedback on how to improve the process.
Responsibilities:
• Worked closely with software engineers, internal and external customers to gather comprehensive testing criteria and plan requirements to ensure accuracy and timeliness of projects.
• Developed and maintained innovative Test cases based on Functional Requirements, Use Cases, user interface designs, system design documents and domain knowledge
• Executed test cases, logged and reported defects .
• Performed impact analysis. Work with trading partners, clients, management, technical and non- technical personnel to create use cases and system validation artifacts and testing documentation and
• manually performed integration and Regression testing, documented bugs and worked with development team to resolve issues.
• Involved in writing test cases using based on the requirements.
• Unit testing documentation developed using Excel.
• Conducted Back-End Testing and Regression Testing using various phases of the application Shop Local, Chicago, IL April 2017 – Sept 2018
QA Analyst/ Mobile TesterI performed web and mobile (manual) testing for digital marketing and e- commerce Applications. For mobile testing, I utilized multiple mobile devices such as multiple versions of Android and iOS Windows Phone and Android tablets. Responsibilities:
• Played a leading role in creation and execution of test cases, participated in the status and retrospective meetings with members of Project management team as well as Development and Deployment team.
• Tested no content website using preview browser and device anywhere to execute smoke tests on class A mobile devices.
• Responsible for smoke, look and feel, UI, design, functional, regression testing.
• Took a leading role in mobile testing of clients' websites on the following platforms (Android, iOS, Blackberry Phone).
• Performance and Integration Testing of games into Android and interacting with third party games application vendors.
• Tested tablet version of sites using variety of iOS and Android tablets.
• Tested application compatibility on different browser versions (IE, Firefox, Safari and Chrome).
• Identified, analyzed, and documented defects utilizing JIRA as defect tracking system and Confluence as knowledge sharing and content and social collaboration tool.
• Writing and Executing Test cases for Android Testing.
• Involved in defect reporting, defect tracking and defect reproducing.
• Tested shopping lists and Face book applications that are directly connected with the retailer website and allows purchasing items directly from Face book application
• As a member of migration team, responsible for migration of the code to production and testing on different stages before the production stage.
Publix Supermarkets, Inc. Lakeland, FL Jan 2014- March 2016 QA Analyst
Enterprise Rx, an application developed for the Publix Pharmacies. It is a client/server application developed in Java. Enterprise Rx consists of different tracks that are Supply Chain Track (Receiving, Purchasing, Inventory Adjustments, Supplier Setup, Pricing), Workflow Track (Reception, Data Entry Detail, Product Dispensing, Verification, Release to Patient), Conversions Track (Monitoring Agent, Two Point Server, extracting the records, applying the translation rules to map the records from the PDX System to the Enterprise Rx.) and Interfaces Track (Controlled Substance Reporting). Responsibilities:
• Analyzed the business requirement documents, reviewed functional design documents, developed test strategies and test plans.
• Attended the meeting with business analysts and track leads in understanding the system.
• Developed test cases, mapped test cases to the requirements, executed test cases and logging the defects
• Involved in manual testing of the application.
• Testing functionality of browser as well such as Internet Explorer, chrome.
• Performed functional testing, integration testing, system testing, regression testing and user acceptance testing.
• Communicated the defects with the business analysts and developers through MS-Outlook
• Testing experience in multiple cross platform environments such as Windows OS, Windows Servers.
• Configure test environment for specific test cases, create test data, and execute manual tests, document results, and update defect tracking systems.
• Regression testing for interim modifications and production bug fixes. Involved in User Acceptance Testing
Rex Healthcare Hospital, Raleigh, NC April 2011–Dec 2013 QA Analyst
The scope of the project is to test web and mobile application I was responsible for conducting various types of tastings and providing feedback on how to improve the process. Responsibilities:
• Prepared Test Plans based on analyzing the use cases, Business process specification documents and UI documents
• Attended review meetings and walkthroughs to discuss the status of the work
• Prepared Test Cases and detailed test procedures for testing the application under test.
• create test cases and test plans that included functionality testing, destructive testing, error testing,
• Performed manual testing.
• Exported Test Requirements and Test Cases from Excel and Word
• Created test scenarios for System testing and Regression testing.
• Good experience in testing application during code changes, code updates,
• Conducted End to End and Black box testing.
• Derived UAT test cases using different white box, black box and experienced based techniques.
• Tracked to resolution all UAT environment and data test issues before code is released for test.
• Tested Subscribers/Providers and claims
• Tested the Members, Claims, Providers and Services
• Logged the defects and retested the application after the defects are fixed.
• Tested Web page presentation manually for different browser compatibility.
• Identified required test data to execute test cases.
• Executed Test Cases manually and verified actual results against expected results.
• Attended meetings to discuss on status of defects and projects.
• Interacted with developers regarding priority of bugs and update the status of bugs once they are fixed.
• Executed test cases before and after bug fixes for each build for User acceptance.