Quality Assurance Analyst/manager Testing Resume
Plano, TX
SUMMARY:
- Over 15 Plus years of progressively responsible Software Development (IT) experience as Quality Assurance Analyst in Software Testing, Automation testing, Mainframe Testing, API Testing, Production Support, Business Analysis, IT Training & Technical Support.
- Worked on major domains Telecom, Retail and Billing, Banking and IT Trainings.
- Project Management Professional (PMP)® over 10 plus years’ experience in Quality Assurance including Test Management, People & Stakeholder Management, Project management, Project Assessment, and Scope management.
- Solid Experience in Agile software development processes, Certified ScrumMaster ® (CSM) from Scrum Alliance ® .
- Experience in Mainframe Testing skills (z/OS, CICS, TSO, ISPF/PDF, JCL, z/OS SDSF, File - Aid/MVS, ChangeMan ZMF, Connect Direct for z/OS, VSAM, RACF, DB2, COBOL, File Manager).
- Experience in API (REST & SOAP) testing using SoapUI and Postman testing tools.
- Experience in web applications testing & automation using Selenium WebDriver, Selenium Grid, Framework Design (TestNG, Maven, Jenkins, Excel Data driven).
- Experience in working with Scrum Team and actively participated in various meetings e.g. Sprint Planning, Daily Scrum, Sprint Review, Sprint Grooming, Sprint Retrospective.
- Worked closely with Key stakeholders Confidential different phases of project cycle to ensure correct implementation based on the project requirements and specifications.
- Lead, guide and monitor the analysis, design, implementation and execution of the test cases, test procedures and test suites in the Agile and Waterfall methodology in the SDLC process.
- Experience in Test Strategy, Test Planning, Test Estimation, Test Execution, Defect Management, Test data setup & management, Test Metrics, and Reporting.
- Experience in Establishing QA/Testing Procedures, QA Standards, and Test Plans, setting up test environment and QA Teams Documenting, Requirement Traceability matrices.
- Expertise in Functional Testing/Integration System Testing, Regression Testing, Database Testing, User Acceptance Testing, End to End testing, Security Testing, Compatibility testing.
- Proficient in using Test & Defect Management tools including ALM Quality Center, Rally, IBM Rational, iTRACK, JIRA.
- Ability to assemble, analyze, & evaluate data and to be able to make appropriate & well-reasoned recommendations & decisions to support business stakeholders & project team.
- Proficient knowledge of MS Office application.
- Excellent Analytical and Problem-solving skills.
- Demonstrated experience in successfully establishing and managing entire Test schedules.
- Quick to grasp underlying Architecture, Technology, and Business logic.
- Expert in providing strategic and tactical direction to team.
- Manage resources, cost & scope efficiently on a very aggressive time schedule.
- Client Interfacing skills, good communication, and leadership skills
- Good knowledge of quality and process frameworks
- An independent and out-of-the box thinker with high learning ability
TECHNICAL SKILLS:
Operating Systems: Windows 7/8/10, z/OS, Linux, UNIX.
Languages: Java/Java Script, COBOL, JCL, C++, C, Perl, Unix Shell Script, XML, HTML, WSDL.
Mainframe Tools: CICS, TSO, ISPF/PDF, JCL, z/OS SDSF, File-Aid/MVS, ChangeMan ZMF, Connect Direct for z/OS, VSAM, RACF, DB2, File Manager.
Defect & Test management Tools: ALM QC, Rally, JIRA, iTrack, IBM Rational suits (contains DM, AC, LM tools, RegPro), zTracker, CSTM.
Automation tools: Selenium WebDriver, Selenium Grid, Selenium IDE, QTP, TestNG, Maven, Jenkin.
API Testing tools: SoapUI, Postman.
Databases: Oracle, Cassandra, DB2, VSAM, MS SQL Server, MS Access.
Other tools: MS Office, MS SharePoint, Putty, WinSCP, Eclipse, Toad, DevCenter, ChangeMan, MS Visual SourceSafe, PRISIM Change Management.
PROFESSIONAL EXPERIENCE:
Confidential, Plano, TX
Quality Assurance Analyst/Manager Testing
Responsibilities:
- Gather inputs from the business analyst and development team to understand technology, business requirements, test data requirements and application design (AID).
- Actively participate in daily Scrum meetings, Sprint grooming meeting, Sprint Review meeting, Sprint Retrospective meeting and backlog refinement meeting.
- Understanding of business Process Flow and functional / technical requirements of the project.
- Collaborate with team of interfacing application to analyze the impact of the requirements.
- Prioritize the requirements based on the time required
- Create the traceability matrix in ALM QC.
- Create requirement query tracker (or clarification document) to track any clarification.
- Identify gaps in the requirements and take actions to close the same.
- Create ambiguity document (Query Log / clarification document) to track any clarification.
- Gather the project automation Requirements and define benchmarks.
- Evaluate the change request in PRISIM Change Management and access the change impact and provide feedback
- Identify different Test Matrices and Test Reports to be created by using test management tool like zTracker, CSTM, IBM Rational (Quality and Defect Management tools).
- Review test data, screen flow documents etc. Evaluate and identify various tools to aid test execution based on the understanding of the requirement.
- Interaction with different stakeholder’s right from the requirements stage to delivery of the application.
- Interaction with client about the daily status of the project related activities using ZTracker, ALM QC, Rally tools.
- Highlighting the issues, risks, limitations etc. for the present and future deliverables.
- Understanding the change requests that are raised by the client after the development starts.
- Interface with requirements, development & testing teams to establish capacity model to plan within the available capacity.
- Be an interface between offshore delivery team and customer teams.
- Estimate the requirements using various estimation techniques and produce the final estimates.
- Plan all the activities of the project aligned with the available resources.
- Highlight if there is any slippage in the plan which was laid down Confidential the starting of the project.
- Evaluate the change requests in PRISIM Change Management tool and perform impact analysis and provide estimate for new approved changes.
- Understand Epic/Vison, User Story and AID application design document and design the test cases for agile project in IBM Rational QM Tool.
- Translating requirements to high-level test scenarios in IBM Rational QM Tool.
- Design test case automation scripts using Eclipse, Java script, WebDriver, Selenium Grid, Selenium IDE.
- Prepare API test case request in SoapUI for SOA API for functional and regression test cases
- Prepare API test case request in Postman for REST API for functional and regression test cases.
- Design automation framework using TestNG.
- Upload and maintain test cases to the test management tools like HP Quality Center, Rally, IBM Rational QM Tool.
- Map test Cases with requirements or User Stories and generate Traceability matrices in IBM Rational QM Tool.
- Once the test cases have been designed and developed, facilitate test review meetings with Client, development, business and testing teams.
- Involved in reviewing the change requests / enhancements which need to be tested in different environments using Mainframe tools like TSO, ISPF/PDF, JCL, z/OS SDSF, File-Aid/MVS, Web services using SoapUI or Postman tool and Web applications using Selenium.
- To prepare the detailed estimates, Test Plan, scheduled, daily and weekly tracking sheet.
- In corporate UI and UX testing perspective while writing test cases.
- Participate in review of High Level Design, Detail Design and Architecture blueprint documents with the Development and Architecture team.
- Review various deliverables for releases/projects as part of this project like, Pass/Fail Criteria and provide functional inputs for customization.
- Track the root cause of the review comments and take actions to resolve them.
- Review the test cases and traceability matrix to ensure total coverage of requirements.
- Identify & create Test data required for the testing activity.
- Upload the test cases in the HP QC, Rally, IBM Rational defect management tool.
- Perform System Test Execution in environments mainframe environment using tools z/OS, CICS, TSO, ISPF/PDF, JCL, z/OS SDSF, File-Aid/MVS, ChangeMan ZMF, Connect Direct.
- Perform batch job validation in mainframe using tools VSAM, DB2.
- Perform Web Service API testing (SOAP, REST) using tools SoapUI, Postman.
- Understand API Schema format (XML, JSON) and create the test cases / test data.
- Perform testing on web based (GUI) application by manual or automation script created in Selenium.
- Run batch jobs create in Unix Shell Script by using Putty, WinSCP.
- Perform data validations in various databases VSAM, Cassandra, Oracle by using tools, File Manager, DevCenter, Toad.
- Run Test Suits by using TestNG and evaluate the output and share the execution report with delivery team.
- Extract transaction logs from tools like Unix box and Splunk and valuate e2e flow.
- Track the downtime in MS SharePoint and report the same to the client.
- Prepare test closure activities (Test summary reports, Defect status Report, drafting lessons learnt).
- Generate reports using tools like HP Quality Center, zTracker, Rally, IBM Rational QM Tool.
- Keep record of test status in MS SharePoint and manage quality assurance life cycle.
- Report test execution metrics to the project managers and other various stake holders.
- Analyze and evaluate deviations from established standards/requirements.
- Review new and modified programs, including documentation and diagrams to determine if the program will function in accordance with client’s needs, requirements and specifications.
- Define, collect, and analyze metrics for software quality and be responsible for communicating errors to the development team.
- Conduct regression and integration testing after the defects have been rectified; confirm validity of test results as well as accuracy, reliability, and conformance with established standards.
- Work with consultants and pre-release end users to ensure error-free releases.
- To ensure all deliveries are following quality processes defined within organization.
- Conduct root cause analysis of the defects (UAT, rejected/duplicate defects etc.) Create test closure summary reports (covering defects passed or failed).
- Coordinate with the stakeholders to make GO/No GO decision based on test results and test closure summary report.
- Share Defect Summery Reports, Defect Density, RCA with stakeholders.
- Schedule and Conduct Retrospection meetings with the stakeholders.
- Document the lessons learnt (for the next testing phase/projects).
- Providing post production defect analysis and support.
- Actively involved in capturing statistical data for several testing parameters like QC Response time, testing efficiency, Effectiveness and Productivity and Productivity gains.
Technologies used: z/OS, Linux, Windows 7, Java Script, COBOL, JCL, Unix Shell Script, XML, HTML, WSDL, CICS, TSO, ISPF/PDF, JCL, z/OS SDSF, File-Aid/MVS, ChangeMan ZMF, Connect Direct for z/OS, VSAM, RACF, DB2, File Manager. IBM Rational suits, zTracker, Selenium WebDriver, Selenium Grid, Selenium IDE, QTP, TestNG, Maven, Jenkin, SoapUI, Postman, Cassandra, VSAM, DB2, MS Office, MS SharePoint, Putty, WinSCP, Eclipse, Toad
Confidential
Test Lead
Responsibilities:
- Establishing process and identifying process improvement areas to productively utilizing the time.
- Organize, coordinate, and participate in meetings between Business team, Development team and Testing Team.
- Analysis of requirements and providing Test estimation for same.
- Create the traceability matrix using ALM QC.
- Create requirement query tracker or query log in SharePoint and identify gaps in the requirements and take actions to close the same
- Creation of overall Test Strategy, Test Plan, Test cases and maintaining them in ALM Quality Center and Rally.
- Creation of Requirement Traceability Matrix to maintain relationship between Requirement and Test cases in RegPro.
- Create the test strategy (that includes release date, type of testing, scope of the project, detail explanation of release, risk, critical defects) for small and medium projects.
- Coordinate with onshore lead and host test plan review call for test Cases review and get sign off from the client on the same.
- Create/Review test plans (covering scope, risk, responsibility, timelines, resource (Man /Machine), deployment, exit/entry criteria etc.).
- Coordinate with Onsite Manager and assigning and monitor tasks to offshore team in Rally.
- Identify the skill sets required and resources for the project.
- Performing E2E testing coordinating with various groups.
- Support the team/ client in conducting UAT if applicable.
- Perform sanity testing by using QTP automation script to ensure system readiness for testing and share status with all stakeholders.
- Organizing demo session to business users Confidential the end of Sprint/Iteration and coordinating with them for Production validation testing.
- Generate daily defect report by using ALM QC or Rally and following up on Defects with the Dev team and timely escalation to complete testing in tight deadline situation.
- SPOC for all testing activities and provide artifact approval after completion testing.
- Daily and Weekly status reporting to client manager by using share point, zTracker.
- Manage resources, cost & scope efficiently on a very aggressive time schedule.
- Actively participate in review calls and provide guidance on process improvements and optimization to the team members.
- Perform System Test Execution in environments mainframe environment using tools z/OS, CICS, TSO, ISPF/PDF, JCL, z/OS SDSF, File-Aid/MVS, ChangeMan ZMF, Connect Direct.
- Perform batch job validation in mainframe using tools VSAM, DB2.
- Perform Web Service API testing (SOAP)using tools SoapUI.
- Understand API Schema format (XML/WSDL schemas) and create the test cases / test data.
- Perform testing on web based (GUI) application by manual or automation script created in QTP.
- Run batch jobs create in Unix Shell Script by using Putty.
- Perform data validations in various databases VSAM, Oracle by using tools, File Manager, Toad.
- Create Test Plan in zTracker and map test cases from Rally and review of Test artifacts.
- Creation of Test Results, Lessons Learnt and documentation of project
- Providing strategic and tactical direction to team.
- Maintaining Test data for the project
- Preparing Test Scripts, automation scripts using QTP for fictional and regression.
- Validate JCL batch jobs in mainframe and validate output in VSAM or flat files.
- Periodically, assess the technical capability of resources to ensure the selected resources are up to mark.
- Create and share weekly status reports and daily status reports with the team/ relevant stakeholders.
- Facilitate calls between onsite and offshore teams to discuss the project status.
- Manage Test artifacts versioning and controlling using configuration management tool, MS Visual, SourceSafe
Technologies/Tools used: CICS, TSO, ISPF/PDF, JCL, z/OS SDSF, File-Aid/MVS, ChangeMan ZMF, Connect Direct for z/OS, VSAM, RACF, DB2, COBOL, File Manager, HP QC, iTrack, ClearQuest, MS Visual, SourceSafe, P8, SoapUI, Toad, Solaris, UNIX, DB2 Putty, Java Script, QTP, Rally, Eclipse, Putty, SQL Client.
Confidential
System Executive
Responsibilities:
- Conducted corporate trainings and conducted workshops for various corporate client for window, Unix, VVT, Software Engineering concepts, Java core, MS visual.net, SQL, Sybase, Cobol, C++, C and MS SQL Server, MS Access topics.
- Provided technical support for various Confidential locations.
- Conduct technical training in Software Engineering, VVT, Core Java, Advance, Java, J2EE, C, .net, UNIX technologies.
- Responsible for evaluating the employees by conducting tests Confidential after trainings.
- Develop structured lessons to increase the trainee’s ability to effectively use of various IT technologies that are used for various projects of the company.
- Designed and delivered quality teaching/practical instruction using appropriate and effective methods.
- Worked with project managers to conducts trainings need analysis and course evaluation.
- Managed Prometric administration (Testing and Assessment services).
- Managed Online Courseware development.
- Managed Online Examination server administration.
- Conducted and organized interviews for new recruitments.
- Provided technical support for IT infrastructure implements for organization.
- Established quality process for IT Delivery ad infrastructure as for IT standards.
- Responsible support in setting up the Network Confidential KV schools in and around Chandigarh zone as clients of Confidential Ltd.
- Facilitated the online entrance examinations for different management institutes.
- Responsible for Conduct goal setting, performance appraisals for team.
Technologies used: OS - Windows 98/XP/Vista, NT Server, 2000 Sever, Unix, Linux, VVT, Software Engineering, Java, MS visual.net, Unix, MS SQL Server, MS Access., Sybase, Cobol, C++, C,