Lead Qa Engineer Resume
SUMMARY:
- Over 11 years of diversified experience in Quality Assurance and Software testing of Middleware Web Services, Banking systems, Web based Healthcare and Logistics Applications.
- Expertise with all the phases of SDLC System Development Life Cycle right from Requirements gathering and business case development to implementation/rollout with understanding of Agile and other methodologies.
- Having domain expertise in Banking, Private Wealth Management, Healthcare and Logistics.
- Hands on experience in Functional, Regression, Smoke, GUI, Database, System, User Acceptance Testing and End to End testing of Web services.
- Expertise in Planning, Estimation, Execution, monitoring and reporting, testing waterfall and agile projects with outstanding customer satisfaction.
- Strong knowledge in understanding Business and Functional Requirements, Define Test Methodologies, Design Test Plan, Preparing Documentation, Standardizing the procedures, Establishing Test Environment, Preparation of Test Summary Report and Traceability Matrix.
- Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework
- Proficient in Preparing Test Plan, Test Strategy, Test Scenarios, Test cases, Requirement Traceability Matrix and Test summary report.
- 4 years of QA experience in SOAP, REST and Informatica MDM services.
- Extensive experience in testing Restful Web Services using Micro services architecture integrated with FISERV OSI, IDMS, Enterprise Master Data Management, Pershing, document management systems like OnBase, Digital Management solutions like Docusign, Microsoft Dynamics CRM, Cloud - based applications like SilverPop and ProofPoint.
- Extensive experience in testing TIBCO BW integrations with FISERV OSI, IDMS, Enterprise Master Data Management, Pershing, document management systems like OnBase, Digital Management solutions like Docusign, Microsoft Dynamics CRM, Cloud-based applications like SilverPop and ProofPoint.
- Experience on International banking system and transaction with SWIFT codes and messaging system.
- Worked on SWIFT gateway applications like SWIFT Alliance Access (SAA), Foreign Exchange (FX) applications FSS Spectrum and Axletree.
- Hand on experience in Database Testing, Stored procedure testing and executing the SQL queries to check the data validity and data integrity.
- Skilled in bug reporting and tracking using Quality Center, Team Foundation Server, Jira and performing Root Cause Analysis.
- Hands-on experience with UI and GUI testing, as well as web application and client server testing.
- Experience in various Banking solutions like Microsoft, Seeburger, Finastra and PayPlus.
- Performed various Test Management activities, Estimation, Data Management, Defect Management, manage Test status & reporting to direct clients and stakeholders.
- As onsite QA lead, leading the Team in all QA related activities, Project Estimations, status calls, Weekly/Monthly Status report, MOM’s, Defects triage calls, Work Request Logs, Dashboards, Defect Report and participating in Audits.
- Lead a team of 20+ Onshore & Offshore Quality Analyst.
- Self motivated team player with strong analytical and problem-solving capabilities.
- Current H1B valid until Sep 2020.
TECHNICAL SKILLS:
Test Management Tools: HP Quality Center, TFS
Web Technologies: HTML, XML, Java Script, Java, nodejs, spring boot
Databases: MS-Access, MS SQL, Oracle 11g
Application Packages: MS Office, VISIO, Dreamweaver, XML Spy, SOAPUI, Postman, Swagger
Domains: Banking, HealthCare, Logistics
Bug Tracking Tools: HP Quality Center, TFS, JIRA.
Methodologies: Agile, Scrum, Waterfall Methodologies
Others: Fiserv OSI, Fircosoft., Seeburger, Onbase, Automated Financial System (AFS), Master Data Management (MDM), IDMS, DocuSign, Proofpoint, Silverpop
PROFESSIONAL EXPERIENCE:
Confidential
Lead QA Engineer
Environment: Java, Selenium, Webstorm IDE, SOAP UI, Postman, Swagger, Github, Chai, Moca, Maven, Dockers, MS SQL, Oracle 11g, TFS, Jira, Groovy, Sharepoint, Cucumber, openshift, Jenkins
Responsibilities:
- Involved in the meeting with Business process owners, SME (subject matter experts) for Requirements gathering in Definition Stage.
- Reviewed and Analyzed Business Requirement Documents, Functional Specification with System Analysts and Developers.
- Authored Process flow charts and business process documents to define system interactivity.
- Analyze Requirements and Develop Test Strategy, Test Plan and Requirements Traceability Matrix.
- Preparation of Cucumber Test Scripts using Webstorm IDE.
- Responsible for Test Environment Setup and Creation of Test data.
- Ensured Offshore QA team has the expertise on application knowledge before starting of testing phase
- Involved in Sprint Planning, Sprint Retrospective meeting and daily stand up meetings.
- Created Test Plan based on the scope and schedule of the project.
- Provided estimates to the Project Manager on the testing schedule and resources.
- Managed development and traceability of testing scripts and scenarios to business requirements
- Write SQL queries to validate that actual test results match expected results.
- Coordinated with Business Analyst during User Acceptance Testing (UAT) and assist the user to ensure that application was user friendly and functioning according to desired requirements
- Interact with the developers to help resolve critical issues
- Wrote complex SQL queries to perform the backend testing of the database.
- Defined the Entry/Exit Criteria for the project and ensure these criteria are met
- Attended Use Case Review and Design Review Meetings and provided feedback.
- Assigned and reviewed test cases created by the testing team in Team Foundation Server.
- Performed Smoke Test before moving the code to a Stable QA environment.
- Performed Execution of test cases in multiple cycles including Regression
- Triaged and Tracked Defects in Team Foundation Server and sent daily Defect Report to Project Team
- Organized Defect Review Board meeting with Project Team for daily updates on defects during execution
- Coordinated with development team to ensure timely delivery of builds for new functionality and defect fixes.
- Provided reports to management on QA phase of project
- Approval and Signoff of all project related documents
Confidential
Test Lead
Environment: SOAP UI, MS SQL, Oracle 11g, TFS, Groovy, Sharepoint, Cucumber, Jenkins
Responsibilities:
- Involved in the meeting with Business process owners, SME (subject matter experts) and Marketing team for Requirements gathering in Definition Stage and in JAD Sessions.
- Authored Process flow charts and business process documents to define system interactivity.
- Preparing presentations for senior management to update the status of various activities.
- Provided estimates to the Project Manager on the testing schedule and resources.
- Managed development and traceability of testing scripts and scenarios to business requirements
- Analyze Requirements and Develop Test Strategy, Test Plan and Requirements Traceability Matrix.
- Responsible for Test Environment Setup and Creation of Test data.
- Coordinated with Release Manger on scheduling builds to test and staging
- Ensured Offshore QA team has the expertise on application knowledge before starting of testing phase
- Provided reports to management on QA phase of project
- Approval and Signoff of all project related documents
- Involved in Sprint Planning, Sprint Retrospective meeting and daily stand up meetings.
- Created Test Plan based on the scope and schedule of the project.
- Write SQL queries to validate that actual test results match expected results.
- Interacted with Business Analysis team to validate requirements
- Coordinated with Business Analyst during User Acceptance Testing (UAT) and assist the user to ensure that application was user friendly and functioning according to desired requirements
- Interacted with the developers to help resolve critical issues
- Wrote complex SQL queries to perform the backend testing of the database.
- Defined the Entry/Exit Criteria for the project and ensure these criteria are met
- Reviewed and Analyzed Business Requirement Documents, Functional Specification with System Analysts and Developers.
- Attended Use Case Review and Design Review Meetings and provided feedback.
- Performed Requirement Decomposition to identify High Level Test Scenarios from Specification.
- Assigned and reviewed test cases created by the testing team in Team Foundation Server.
- Performed Smoke Test before moving the code to a Stable QA environment.
- Performed Execution of test cases in multiple cycles including Regression
- Triaged and Tracked Defects in Team Foundation Server and sent daily Defect Report to Project Team
- Organized Defect Review Board meeting with Project Team for daily updates on defects during execution
- Coordinated with development team to ensure timely delivery of builds for new functionality and defect fixes.
Confidential
Test Lead
Environment: Seeburger, FircoSoft, MQ
Tools: Team Foundation Server(TFS)
Responsibilities:
- Analyzed the business impact of SWIFT Standard release (SR-2015 to SR -2017) and captured the business requirements.
- Worked through the full project life cycle starting from project planning/scoping through implementation.
- Responsible for analyzing the impact related to SWIFT message changes on FRB applications of following MT message types:
- SWIFT Messaging Category 1xx, 2xx, 3xx, 6xx, 7xx and 9xx messages.
- Requirements gathering and Vendor interaction for Fircosoft and Seeburger.
- Usage Rule updates for MT message types.
- Created and Tested various MT Message Types (E.g: MT103, 300, 910) and uploading the files into Seeburger File transfer System.
- Developed and executed functional test cases and also assisted users with User Acceptance Testing UAT.
- Worked on SWIFT gateway applications like SWIFT Alliance Access SAA
- Lead Defect review meetings.
- Coordinated offshore team of 5 testers.
- Facilitated knowledge transition to the offshore team.
- Managed a team of offshore Testers, ensured the knowledge transition between Onshore and offshore team at all times.
- Ensured that standard Releases were smooth and streamlined.
Confidential
Automation Lead
Environment: H Web application, Java
Tools: HP Quality Center 11, UFT 12.01, SQL developer, Jira
Responsibilities:
- Setting up the process within the team.
- Analyze and identify the automatable test cases.
- Preparation of Test Scripts using UFT.
- Involved in writing Generic Scripts and created Functional Library files.
- Preparation of Functions, Actions, test data as part of Framework.
- Team staffing and team formation.
- Test estimation and planning. Get Sign-Off on Test artifacts - Test Estimate / Test Plan / Test Strategy.
- Meeting with project managers during project kick ups.
- Escalate the issues pertain to project requirements (Software, Hardware, Resources) to Project Manager.
- Attend the regular client call and discuss the status with the stakeholders.
- Keep track of the new requirements / enhancements/critical requirements of the Project.
- Review Automation Scripts prepared by team members and guide the team whenever required and detecting test case which cannot be automated.
- Continuously monitor the Automation progress with team members and make sure to finish within the given timeline.
- Allocating task to the team members and ensure that all of them have sufficient work in the project.
- Conducting internal team meetings, so that the team members can highlight the issues/challenges faced that can affect the project completion deadline.
- Defect tracking and monitoring and performing defect re-testing.
- Arranging Tech Bridges and working with developers to get the defects/issues resolved at the earliest.
- Effective co-ordination between development team and Automation team.
Confidential
Test Lead
Environment: Web application, Java
Tools: HP Quality Center, Quick Test Professional, Team Forge, SQL developer
Responsibilities:
- Extensively involved in analyzing business and functional requirements. Involved in preparing Test strategy, Test Plan, Test Cases and Test data. Involved in review of the Use Cases and other functional requirement documents for testability.
- Involved in functional, regression, integration and system testing. Involved in creating and executing the automation test scripts using the tool QTP.
- Test estimation and planning. Get Sign-Off on Test artifacts - Test Estimate / Test Plan / Test Strategy.
- Keep track of the new requirements / enhancements/critical requirements of the Project.
- Analyze and identify gaps in functional/business requirement.
- Interacting with business analysts to freeze requirements.
- Defect reporting and tracking using Quality center.
- Prepare weekly status report and requirement traceability matrix(RTM).
- Review test cases prepared by team members and guide the team whenever required.
- Continuously monitor the testing progress with team members and make sure to finish testing within the given timeline.
- Conducting internal team meetings, so that the team members can highlight the issues/challenges faced that can affect the project completion deadline.
- Arranging Tech Bridges and working with developers to get the defects/issues resolved at the earliest.
- Effective co-ordination between development team and testing team.
- Involved in preparing Test Summary Report at the conclusion of the test cycle.
Confidential
Automation Tester
Environment: Web application, Java
Tools: HP Quality Center, Quick Test Professional, Team Forge
Responsibilities:
- Understanding the client requirements and preparing test scenarios, test case design and Automation using Quick Test Professional.
- Involved in reviewing the test cases prepared by peers and execution of test cases in QC.
- Involved in GUI, Functional and Regression testing.
- Involvement in SRS walkthrough, Test design(creating TCs, document defect entry, review, walk-through, approval)
- Involved in Browser compatibility testing ( IE, Mozilla, Opera, Safari, Chrome)
- Analyzing test results, interacting with developers in keeping track of status of the bugs.
- Defect reporting and tracking using Quality center.
- Involvement in RTM preparation, daily and weekly status reports.
- Analyze and identify the automatable test cases and their impact on existing business components.
- Identify and prioritize defects, working with the Business Analysts, and coordinating with developers to locate and assist in identifying and resolving defects.
- Effective coordination between development team and testing team.
- Reporting Testing Status to Client & Management
- Actively participated in daily/weekly calls with clients to report the status of the work and prepared MOM.
Confidential
Automation Tester
Environment: Web application, Java
Tools: HP Quality Center, Quick Test Professional, Team Forge
Responsibilities:
- Test case design and Automation using Quick Test Professional.
- Involved in reviewing the test cases prepared by peers and execution of test cases in QC.
- Involved in GUI, Functional and Regression testing.
- Involved in Browser compatibility testing ( IE, Mozilla, Opera, Safari, Chrome)
- Analyzing test results, interacting with developers in keeping track of status of the bugs.
- Defect reporting and tracking using Quality center.
- Involvement in RTM preparation, daily and weekly status reports.
- Analyze and identify the automatable test cases and their impact on existing business components.
- Identify and prioritize defects, working with the Business Analysts, and coordinating with developers to locate and assist in identifying and resolving defects.
- Communicating with onsite coordinator via conference calls and emails.
- Actively participated in daily/weekly calls with clients to report the status of the work and prepared MOM.
- Effective coordination between development team and testing team.
Confidential
Manual and Automation Tester
Tools: HP Quality Center, Quick Test Professional, SQL Server, Sharepoint
Responsibilities:
- Test case design and Automation using Quick Test Professional.
- Involved in reviewing the test cases prepared by peers and execution of test cases in QC.
- Involved in Smoke testing, System testing, Regression testing.
- Analyzing test results, interacting with developers in keeping track of status of the bugs.
- Defect reporting and tracking using Quality center.
- Preparing Daily and Weekly Status Reports.
- Communicating with onsite coordinator via conference calls and emails.
- Actively participated in daily/weekly calls with clients to report the status of the work and prepared MOM.
- Mentoring for new team members.
