EDUCATION
Strayer University, USA
MBA Information Technology (2016)
University of Sargodha
MS Economics (2007)
University of Sargodha
BSc Mathematics & Computer Science (2003)
CAREER SUMMARY
Over 12 years of experience in IT industry in the field of QA Engineer and/or Software Development Engineer in Testing (SDET).
Serve as Lead SDET/Technical Test Lead for SunTrust for Multiple Project. With this role, I am responsible for developing and implementing Automation Framework using Selenium, Rest assured and Appium. My responsibilities include Building up and leading the Testing Team, Planning, deploying and managing the testing effort for any given engagement, Facilitation of inter-team communication across many agile projects within an organization. Applying set of operations, and disciplines for the planning, analysis, design and construction of information systems across a major sector of the organization.
Have Specialized experience in creating API test framework and API level testing with extensive knowledge in Rest assured and Empower business requirements analysis, design, development, and all phases of Testing.
This includes Unit, Integration, Regression, Business Functionality, System, Load, User Acceptance (UAT), Smoke, Functional, Black Box, Recovery, Compatibility, Performance, Storage, and Security testing.
Wide Experience of implementing Modern Delivery fundamentals in Testing Lifecycle.
Performed Automation Testing of Rest API using Rest Assured Framework. Leading experience in all REST API's of application and automated using Selenium. Have specialized experience in analyzing software requirement specifications and has been involved in development of test plans, test cases and their execution. I also have excellent knowledge of SQL, which is utilized to evaluate application and database interfaces. Expertise in software testing tools such as Performed Automation Testing of Rest API using Rest Assured Framework. Tested all REST API's of application and automated using Selenium, Win Runner, Load Runner, Quick Test Pro, Rational Quality Management, Hewlett-Packard Quality Center and Rational Clear Quest. Has been involved in identifying training requirements and organizing internal training sessions. Has experience in working with different levels of the organization with proven analytical and problem-solving skills with strong management and interpersonal skills.
PROFESSIONAL SUMMARY
Actively seeking a position as a Software Test Lead / Software Development Engineer in Testing (SDET), allowing me to use my skills and to lend my expertise to the success of an organization.
Extensive knowledge in entire Software Development Life Cycle- Business requirements analysis, Design, Development and testing.
Expert in Leading Team to Complete Project using both Manual/Automation Testing
Extensive knowledge in API/Web Services testing using Rest Assured Library
Expert in development and implementation of Automation Framework using Selenium
Extensive knowledge of Gradle/Maven Platforms to build Automation Framework
Capable of leading team to deliver quality products.
Extensive experience in all phases of Testing Life Cycle for Unit Testing, Integration Testing, Regression Testing, Business Functionality Testing, System Testing and Load testing.
Expertise in complete software testing lifecycle owning the test deliverables from start to end through the entire SDLC and experienced in methodologies like Waterfall, Iterative and Agile (SCRUM).
Effectively managed and utilized (hands-on) Selenium, Rest API using Rest Assured Framework, Win Runner, Load Runner, Quick Test Pro, Microsoft Project Plan, Out Look scheduling and MS Office Tools.
Extensive knowledge of EMPOWER with multiple presentations and Demo to Client
Proficient in leading and implementing various test cycles including System Testing, Integration Testing, Unit Testing, User Acceptance Testing(UAT), Regression Testing, Smoke Testing, Functional Testing, Black box testing, Recovery Testing, Compatibility Testing, End to End Testing.
Extensive experience in Analyzing Software Requirement Specifications and involved in development of Test Plans, Test Cases and executing them.
Extensively followed CMMI Methodologies for Quality Analysis.
Solid Knowledge of Relational Databases, Data Modeling and Analytics skills.
Excellent in SQL Script writing, testing, and debug and ability to understand application development and technical application interfacing to SQL Server.
Worked under different software development methodologies such as RUP, V&V, and Agile (SCRUM).
Excellent logical skills for understanding and developing system workflows and well suited for communicating with both technical and non-technical professionals.
Proficient in Smoke Testing, Functionality Testing, Integration Testing, System Testing, GUI Testing, Stress Testing, Backend Testing, Black box Testing, Performance Testing and User Acceptance Testing.
Expertise in Performance Testing (Load Testing, Stress Testing, Storage Testing, Data Volumes Testing), Security Testing (Authorization Testing, Access Control Testing, Encryption and Decryption).
Expertise in software management tools such as Quality center, Clear Quest for Defect tracking and reporting.
Good knowledge of ICD-9/ICD-10 and HIPAA 4010/5010 Transaction Requirements.
Extensive experience in testing applications including in Provider, Group, subscriber/Family, membership and billing.
Good experience working with Provider Portal and FACETS-PROVIDER MODULE.
Excellent Working Knowledge of HIPPA, Claims Processing, FACETS.
Dedicated, result oriented hardworking professional with a focus to produce results in support of company business goals and objectives.
Identified training requirements and organized internal training sessions by motivating the team.
Always willing to learn to perform and serve better to build top-performing team-work committed to excellence.
Have good communication skills dealing with service team and management.
Excellent leadership & communication skills with Strong analytical and problem solving skills, a good team player and a quick learner.
TECHNICAL SKILLS
Programming Languages
JAVA, C, C++, SQL, PL/SQL, Python
TESTING TOOLS
Selenium, REST API, Quick Test Professional, Load Runner, Win Runner,
Testing and Bug Reporting
Quality Center, Rational Clear quest, RQM,
Data Bases
Oracle, SQL Server, MS-Access.
Operating System
Windows, UNIX
Domain Experience
Healthcare, Financial, Insurance, Capital Markets.
MS Office Tool
Word, Excel and PowerPoint
Web Browser
Internet Explorer, Mozilla Firefox, Google Chrome
Methodology
Agile, Waterfall, Modern Delivery
WORK EXPERIENCE
SunTrust Bank
Richmond, VA
July 2018– Current
Position: Technical Test Lead
Effectively performed as Lead SDET for “RESOLVE” project. Functioned as a Lead SDET for “Resolve” project. Build and implemented RestAssured Framework to fulfill needs of Automation testing. Build and enhanced Selenium Framework in multiple Projects for “Workout Prospector” application. Has successfully tested the multiple releases for multiple API/Web Services projects. I have been performing Database Testing on multiple databases including SQL Server, Post Grace and Oracle during transition of data.
I also participated in Requirements Review, worked with Business Analyst and Developers to deliver quality product. Responsible for Participating in requirements, functional specification and technical specification reviews.
to deliver quality Products within defined resources and timeframe. Participated in risk assessments and impact analysis of various implementation scenarios to present to the management for their recommendations.
policy.
Building up and leading the Testing Team to the success of project
Planning, deploying and managing the testing effort for any given engagement.
Defining the scope of testing within the context of each release / delivery
Extensive knowledge in entire Software Development Life Cycle- Business requirements analysis, Design, Development and testing.
Leading Team to Complete Project using both Manual/Automation Testing
Performed API/Web Services testing using Rest Assured Library
Successfully implemented Automation Framework using Selenium
Used Gradle/Maven Platforms to build Automation Framework
Deploying and managing resources for testing
Developed a communication plan with client and project team in reporting testing progress, issues and defects.
Facilitation of inter-team communication across many agile projects within an organization
Budgeting or forecasting for testing as a service dependent on organizational process
Personal support, mentoring, and professional development for testers
Providing technical expertise, e.g. proper use of test techniques in appropriate cases
Ensure QA best practices are established and that quality is baked in from start.
Applied the set of operations, and disciplines for the planning, analysis, design and construction of information systems across a major sector of the organization
Reviewed test case coverage, test case design, and script design
Provided Leadership guidance in test scripts along with maintaining and enhancing the automated test framework supporting a continuous integration environment with automated smoke and regression testing
Ensured high test and code coverage, maintainability of scripts, reliability of equipment, and overall robustness of environment and solution during the entire development cycle
Responsible for performing analysis of requirements, writing requirements verification points and providing feedback on requirement testability
Responsible for having a thorough understanding of the projects test environment(s) and the projects policies for working in the test environment(s)
Responsible for working with a team including development, system engineering and customer representatives in combined integration test efforts
Involved in continuous support of overall software quality and testing with continuing refactoring of scripts and test cases as required and enhanced test coverage (system, performance, interoperability, stress, negative testing, etc.)
Supported the identification and debugged of software defects and champion the resolution of bugs and issues
Take Lead in ensuring the development and execution of Automation Scripts with Selenium and Rest API using Rest Assured development manual test cases in ALM and executing tests according to software test processes and procedures
Used Selenium and section to manage and organize STLC activities like Requirements coverage, Test Case Management, Test Execution Reporting, Defect Management, and Test Automation
Provided test status report for the pinnacle management
Updated the Multiple SOPs to increase overall productivity and performance.
Environment: Windows, Jira, Web Services,Git, Java, Automation, Eclipse, Selenium, Oracle, SQL Server, PostGrace, Manual Testing, MS Office Suite
Aetna Health Insurance
Franklin, TN
Aug 2017– June 2018
Position: Technical Test Lead
Functioned as Test Lead to build a team and successfully test multiple projects, Defined Test Strategy and allocated the testing resources as per project need. The project was to understand the Medicare Claims Adjudication System, end to end, to fill the gaps in the system and incorporate the new CMS directives. Made test scenarios and helped with test cases to test the functionality of the system. Also worked on ICD 9 to ICD 10 conversion and HIPAA 4010/5010 Transactions. Developed Manual test scenarios and test cases from Business Requirements and Design Documents. Performed End to End scenarios by validating from front end application to DB2 database.
Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using Quality Center.
Attended scrum meetings as per agile methodology.
Prepared Manual Test Scenarios and Test Cases for the Application under test.
Was responsible for tracking and writing the Traceability Matrix.
Analyzed the laws and regulations (HIPAA, HL7, and EDI X 12) before implementing the electronic medical record software.
Participated in co-ordination and implementation of QA methodology.
Executed test cases manually and verified actual results against expected results.
Drafted test strategies, test cases and test plan based on functional specification.
Customized Quality Center to suit the requirements of testing effort.
Performed manual testing at initial stages followed by majority of automated testing.
Performed negative and positive testing manually, along with functionality testing.
Interacted with developers and the Business on a regular basis for enhancing the requirements.
Validate EDI Claim process according to HIPAA compliance.
Developed and executed various test cases for testing HIPAA 837I/P (4010)
Wrote test cases based on decomposition document to execute testing.
Used Quality Center to run test scripts and log defects.
Reviewed Business Requirement Documents and the Technical Specification.
Conducted result analysis and interacted with developers to resolve bugs.
Interacted with developers, business analysts and discussed technical problems and reported bugs.
Met with the developers and technical content writers on a daily basis to update the test documents.
Environment: Windows, Quality Center, Web Services, Oracle, UNIX, HIPAA regulations, Manual Testing, MS Office Suite
Technical Resources International, DMID CROMS
Bethesda, MD
Dec 2014– July 2017
Position: Sr Software Tester
Participated in risk assessments and impact analysis of various implementation scenarios to present to the management for their recommendations.
Functioned as a lead Software Tester for CROMS Data Exchange, CROMS Web Library, and CROMS Document Library. Has successfully tested the multiple releases for Web Services. I have been performing Database Testing on multiple databases during transition of data.
I also worked on CMS release as IT Software Tester. Reviewed Requirements, worked with Business Analyst and Developers to deliver quality product. Responsible for Participating in requirements, functional specification and technical specification reviews. Everyday tasks include;
Prepared test plans, test strategy documents and test estimations for various releases.
Developed a communication plan with client and project team in reporting testing progress, issues and defects.
Applied the set of operations, and disciplines for the planning, analysis, design and construction of information systems across a major sector of the organization
Participated in test case coverage, test case design, and script design and reviews
Developed test scripts along with maintaining and enhancing the automated test framework supporting a continuous integration environment with automated smoke and regression testing
Ensured high test and code coverage, maintainability of scripts, reliability of equipment, and overall robustness of environment and solution during the entire development cycle
Responsible for performing analysis of requirements, writing requirements verification points and providing feedback on requirement testability
Responsible for having a thorough understanding of the projects test environment(s) and the projects policies for working in the test environment(s)
Responsible for integration testing applications as appropriate to use on the internet portal
Responsible for working with a team including development, system engineering and customer representatives in combined integration test efforts
Involved in continuous support of overall software quality and testing with continuing refactoring of scripts and test cases as required and enhanced test coverage (system, performance, interoperability, stress, negative testing, etc.)
Clearly logged defects, maintained test data and results, and monitored/analyzed automated test runs and reports
Supported the identification and debugged of software defects and champion the resolution of bugs and issues
Wrote SQL, PL/SQL scripts used RDBMS testing especially CRUD operations and verified ACID properties with the SQL queries on databases
Responsible for developing manual test cases in Rational Quality Management and executing tests according to software test processes and procedures
Responsible for developing automated test cases within Rational Functional Tester and custom scripting as appropriate to the test case
Used IBM Rational Requirement Management and Rational Configuration Management section to manage and organize STLC activities like Requirements coverage, Test Case Management, Test Execution Reporting, Defect Management, and Test Automation
Provided test status report for the pinnacle management
Trained the staff of CROMS Products
Updated the Multiple SOPs to increase overall productivity and performance.
Dean Health Plan, Madison, WI Aug 2014– Dec 2014
Position: Sr. QA Tester
Performed complex testing of the 835 Transactions returned by DHP to Emdeon and Explanation of Payment (EOP) generated by Emdeon for new vendor (FedMed). Worked with data collection for computer systems to streamlined where the data collection was taken from and how it got to point of use, to ensure the success of the project Participated in requirements, functional specification and technical specification reviews. Everyday tasks include;
Responsibilities:
Worked with data collection for computer systems to streamlined where the data collection was taken from and how it got to point of use
Participated in requirements, functional specification and technical specification reviews
Worked with developers, database administrator and analysts to resolve issues resulting from testing
Resolved conflicts between technical specifications and functional specifications
Provided accurate estimates of effort and time-lines for completion of assigned tasks
Identified performance issues
Involved in set up the UAT environment and manage the test environment
Coordinated the review and sign off on test plans
Prepared Test plans, Test Strategy documents and Test estimations for various releases
Uploaded the Automated Test Scripts, created a Test Set and executed test cases and filing issues in defect tracking system using Quality Center.
Conducted Defect Management activities in Quality Center (track defects, ensure assignment, organize Defect Meetings, ensure defects are retested, create Defect Summary reports) or share those responsibilities with other QA Analysts on the project
Built out and maintained a library of test scripts for regression testing
Developed and maintained QTP/UFT scripts for Sanity and Regression testing
Wrote VB Scripts wherever required to increase the efficiency of automation in QTP/UFT
Worked in close collaboration with departmental managers, supervisors and training staff to provide feedback in deficient areas identified during quality monitoring
Performed Performance/Load test using Load Runner.
Created specific scenarios for load balance testing with Load Runner like fail over server during peak traffic period.
By using Load Runner Analysis, generated various reports for higher management.
Monitored/analyzed server performance in various virtual users load.
Created various Web Scripts for the Application using Load Runner.
Involved in coordinating with SME to discuss different scenarios at the time of scripting Test Cases.
Worked SDS portal view to make sure that the system can accommodate the new vendor
Tested claim using DDE and X-12 files through Online Portal.
Review and Approve the,
oDetailed Requirements
oConfiguration Impact Assessment
oLSA – Logical Solution Architecture
oTDD – Technical Design Documents
Contributed to the Traceability Matrix (started by the BA).
Understood dependencies and communicate/escalate dependency needs as appropriate
Contributed to status reports for the Overall Project & Create QA Status Reports
Coordinated testing efforts for internal/external resources
Conducted testing meetings, generate minutes, and document in Quality Center
Contributed to testing schedule creation, updating, and communication (give these to the PM to document in the overall Project Schedule)
Managed On-boarding new QA resources to the project an elicit help from project team for onboarding, when needed
Attended both the QA Cross-Team Meetings and the Environment Utilization Meetings, or responsible for sending a delegate. Reported back information from these meetings to the rest of project team for impact and further discussion.
Created testing estimates as needed by PM and raise/document issues that could impact the testing timeline
Environment: Test manager, ALM HP Quality Center 11, QTP/UFT, SQL, Java, Oracle, METAVANCE, Agile, Scrum, HIPAA
Xerox State Healthcare, West Sacramento, CA
Dec 2013– Aug 2014
Position: Sr. QA Tester
I have worked on Data Validation and Data Verification for Crosswalk Mapping File on Customer Information Control System (CICS) Screens, worked on code validation on ICD9 & ICD10 Codes in Update File for Crosswalk Mapping File, worked on creating specifications for transitioning business from HIPAA 4010A to 5010 and from ICD-9 to ICD-10. Involved with testing and using ICD 9/ICD 10 coding standards in Medicare and Medicaid domains of the healthcare systems and industry for inpatients, outpatients, reimbursement methodology.
Responsibilities:
Interpreted software specifications and user requirements into performance test scenarios
Planed, designed, executed test plans and test cases for automated test and manual test to support maintenance releases for multiple GUI/web based applications
Prepared test plans, test strategy documents and test estimations for various releases
Developed a communication plan with client and project team in reporting testing progress, issues and defects
Defined and created automated test scripts in conjunction with development resources
Proactively took initiative and demonstrated a high level of accountability
Wrote automation test plans and prepared the automation test matrix for each regression cycle
Installed product built on test environments and maintained test environments
Performed application, regression, and acceptance testing
Handled multiple projects simultaneously, and tested on a variety of platforms
Enforced standards and regularly participated in process improvement activities
Developed and maintained RQM scripts for Functional, Regression and Navigational testing of the application.
Performed back-end testing to ensure that the user data was updated in database using SQL.
Tested enhancements and bug fixes for software releases and patches and document findings
Responsible for quality support of new product development process
Provided a systematic review process and resources to assured all products met regulatory and conformant requirements prior to client release
Prepared the Test data and performed User Acceptance Testing.
Involved in coordinating with SME to discuss different scenarios at the time of scripting Test Cases.
Worked on Data Validation and Data Verification for Crosswalk Mapping File on CICS Screens.
Worked on code validation on ICD9 & ICD10 Codes in UPDATE File for Crosswalk Mapping File.
Worked on creating specifications for transitioning business from HIPAA 4010A to 5010 and from ICD-9 to ICD-10.
Tested EDI transactions, 834, 837, 835, etc. for scenarios after ICD-10 implementation.
Tested claim using DDE and X-12 files through Online Portal.
Exposed to using ICD 9/ICD 10 coding standards in Medicare and Medicaid domains of the healthcare systems and industry for inpatients, outpatients, reimbursement methodology.
Created Job Aid for UPDATE Process of Crosswalk Mapping File.
Organized training sessions for more than 40 Team members to develop the understanding on Update Process of Crosswalk Mapping File.
Gathered and validated inventory of applications, interfaces, and reports that will need to be modified to comply with ICD-10 requirements.
Change requests are made using Rational Clear Quest.
Extensively involved in managing defects using Clear Quest and interacted with DEV team in resolving critical and high defects.
Extensively involved in UAT support for their execution and Defect Triage.
Environment: Clear Quest, Test manager, Waterfall, RQM, Mainframe, Uncle Bob, HIPAA, SQL SERVER, MS Project, MS Office, Visio
Geisinger Health Plan, Danville, PA
July 2012– Dec 2013
Position: Sr. QA Tester
Incorporated and upgraded the system to accommodate ICD-9 to ICD-10 changes so that the system is in accordance with the new standards mandated by Center of Medicare & Medicaid Services (CMS). Also, had to integrate the Medicare (Part A, Part B, Part C, and Part D) data all in one single system for a smooth flow through the claims processing system named Amisys.
Responsibilities:
Analyzed and studied complex system requirements and translated user requirements into software specifications
Planed, designed, executed test plans and test cases for automated test and manual test to support maintenance releases for multiple software applications
Applied the concept of operations, set of disciplines for the planning, analysis, design and construction of information system
Managed test case development and supported using formal specifications, data flow diagrams, and other accepted design techniques
Created and executed test scripts and validated the results against a set of formal requirements
Prototyped GUIs for the latest applications
Demonstrated initiative in solving technical problems
Designed and developed unit test and document software
Wrote unit and integration automated tests scripts and assisted in build and deployment
Used TestDirector to organize and manage all phases of the software testing process,
including planning tests, executing tests, and tracking defects
Actively participated in test case automation using a structured, key word driven framework with Quick Test Professional
Created LoadRunner Scripts for regression and be used across the application
Performed back-end testing to ensure that the user data was updated in database using SQL
Provided management with daily status reports
Attended status call with all stakeholders to review deployment schedule, issues log and status
Provided a systematic review process and resources to assured all products met regulatory and conformant requirements prior to client release
Created and verified of detailed change requests
Provided technical support to end-customers and distributors
Communicated project status to varying levels of management
Testing of EDI X12 837P, 837I, 837D and 835 Transaction sets for claims processing
Created and tested different reports like Cross Tab, Parameterized Reports, Tabular, Freeform Reports and Ad-Hoc Reports using Business Objects Reporting tool for Claims, Members, and Providers and Billing modules
Worked on Health Plan Services especially Medicaid and Medicare programs in contract with the state of Kansas and New Jersey
Took part in associating ICD 10 code sets to CPT, HCPCS code sets and modifiers.
Used Quality Center to run test scripts and log defects.
Analyze and make specific recommendations on improvements that can be integrated into business processes
Participate in reviews throughout the development life cycle
Assisted in developing test plans for testing the functionality, GUI, and security.
Performed manual testing, considering the base line of developed test plan and Test Cases considering both positive and negative scenarios
Test scenario identification and alignment to service oriented architecture implemented within organization
Created different pricing rules and verified whether the adjudication system is using the rules while adjudicating the Claims
Environment: MS Project, MS Office, Visio, ALM HP Quality Center 11, SQL, Java, Clear Quest, ALM, Oracle, FACETS, Agile, Scrum, HIPAA
Medco Health Solutions, Inc., Franklin Lakes, NJ
Jun 2010 – July 2012
Position: QA Analyst
Worked as a consultant from AppLabs (a CSC Company), which is one of the world’s largest software and testing and quality management company. The project was to understand the Medicare Claims Adjudication System, end to end, to fill the gaps in the system and incorporate the new CMS directives. Made test scenarios and helped with test cases to test the functionality of the system.
Responsibilities:
Developed Manual test scenarios and test cases from Business Requirements and Design Documents
Performed end to end scenarios by validating from front end application to DB2 database.
Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using Quality Center.
Attended scrum meetings as per Agile methodology
Prepared Manual Test Scenarios and Test Cases for the Application under test.
Was responsible for tracking and writing the Traceability Matrix.
Analyzed the laws and regulations (HIPAA, HL7, and EDI X 12) before implementing the electronic medical record software.
Participated in co-ordination and implementation of QA methodology.
Executed test cases manually and verified actual results against expected results.
Drafted test strategies, test cases and test plan based on functional specification.
Customized Quality Center to suit the requirements of testing effort
Performed manual testing at initial stages followed by majority of automated testing
Performed negative and positive testing manually, along with functionality testing
Interacted with developers and the Business on a regular basis for