Test Lead Resume
SUMMARY
- Having 13+ years of IT experience as a Test Lead/Senior Automation Tester
- Extensive knowledge of Software quality assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC), involved in various phases like Requirements, Analysis/Design, Development and Testing
- Experience in building test framework using Java
- Experience in Automation testing using Selenium WebDriver, TestNG, Jenkins, Maven, Cucumber, GIT, HP UFT (Service Test), Parasoft and SAOP UI
- Experience and knowledge of Continuous integration and Continuous delivery
- Experience in testing Web Services (Soap& Rest) validating WSDL, request and response xml
- Experience in validating logs in SPLUNK, IBM ITCAM, IBM Integration Bus 9.0 Record and Replay (IIB),
- Experience in IBM MQ, XML, JSON, File formats - EDI, FTP, SFTP
- Experience in RDBMS, Oracle and SQL Server
- Experience in making Data Driven and BDD framework to maintain test suite
- Experience in test management tools HP Quality Center/ALM
- Experience in defect management tool JIRA
- Proficient in Requirements gathering, Test Design, Test Execution, Defect Management Life Cycle and Test closure
- Experience on GUI, Functional, Regression, Integration, System, end to end, User Acceptance and performance testing
- Experience in working Waterfall and Safe Agile/Agile/SCRUM Methodologies
- Experience in Retail, Banking/Insurance and Healthcare domain
- Experience in testing KRONOS Application Functional Testing (V7 and V8)
- Experience in testing Integration ETL and Database (Back end testing)
- Experience in Performance Testing using Parasoft Load Test 9.5
- Experience in Onsite-Offshore models
TECHNICAL SKILLS
Automation Tools: HP UFT Service Test, Parasoft SOA Test, Parasoft Load Test, Postman Selenium Web Driver, Selenium BDD-Cucumber, SOAPUI, Restful, HP ALM/QC. SOA Testing/ Web services testing/API using Parasoft SOA Test 9.6,9.5,9.2/Soap UI/Hp UFT (Service Test),HP Vugen,HP Load Runner,Jmeter
Defect Management: HP Quality Centre (QC)/ALM, JIRA, Clear Quest
CI/CD: Jenkins, Maven
Databases: SQL Server, MySQL, DB2/400
Languages: Java, Java Script, HTML, XML, SQL, C++
IDE: Eclipse
Frameworks: Keyword Driven, TestNG, Data &Hybrid Driven
Web Debugging Tool: Xpath
Methodologies: Agile/Safe Agile/Scrum, Waterfall
Version controls: Git Hub
PROFESSIONAL EXPERIENCE
Confidential
Test Lead
Responsibilities:
- Responsible for the Kronos V8 Application Testing-This includes Smoke, Regression, Like for Like, Functional Testing and Automation testing of the features
- Prepared test plan document, test case document based on user stories
- Responsible for testing WFC Timekeeping, Schedules, Holiday Rule calculations, HR Benefits (Oracle) Interfaces and ATK Attestation etc
- Involved in test approach & test case walkthrough, review with peers. The workgroup consist of business system analysts, developers and architects
- Responsible for Like for Like Testing with older version of Kronos V7
- Conducted daily Defect Triage Meetings with In house developers and Third-party vendors
- Followed and contributed to Agile/SCRUM activities (e.g. daily stand-ups, retrospectives, PI planning, estimate (Story Points)/reporting, acceptance criteria definition)
- Closely worked with Product owners in identifying and forming Acceptance Criteria (Requirements) for the User stories (Test)
- Attended Program Increment (PI)meetings for the upcoming sprints (5 Sprints for each PI (10 days-1 Sprint)
- Responsible for the UI and Cross browser testing (Chrome/Firefox/IE)
- Assessed & analyzed user stories and participated in Sprint backlog refinement, Sprint planning and Sprint Retrospective
- Developed Test Cases based on the features-stories, and Test Data and Test Scripts as per requirements and automated them using Selenium
- Involved in setting up configuring the testing environment with Eclipse, TestNG and Selenium WebDriver
- Developed test scripts for Web elements by identifying the locators using XPath
- Developed automated test scripts using TestNG annotations like Group, parameter, Data provider
- Used XPath and DOM to work with dynamic and static objects in Selenium
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber
- Doing test execution and reviewing test results with PO/Business Stake Holders
- Managing Jira/HP Application Life Cycle management for the projects
- Reporting of test execution and results in HP Application Life Cycle management. Develop Test assessment documents for project closure
- Responsible for post implementation support this included test support for the production issues
- Worked on onsite /offshore model
- Used Oracle & SQL for back end data validations
- Attended project kick off meetings
Environment: : WFC Kronos V7 &V8, Selenium WebDriver, TESTNG, Jenkins, GIT, Maven, SQL Developer (Oracle), SQL Server Management Studio, Selenium -Cucumber
Confidential
SOA QA Lead
Responsibilities:
- Responsible for the overall testing related activities - Requirement Analysis of the SOA (Service Oriented Architecture) Webservices, Functional testing, Regression testing and Interface testing of the SOA via automation using HPUFT Service Test (Service Oriented Architecture) services deployed at ESB (Enterprise Service Bus) layer
- Perform estimation of the effort and time required to test based on the complexity of Webservices/Interfaces and share the same with Project Managers. Responsible for work allocation and tracking. Plan and Prioritize testing activities on a day to day basis
- Attending IMD (Integration Mapping Design) and IFD (Integration Functional Design) review with Business to understand the business requirements of the Webservices/Interfaces
- Define Test strategy for the Enterprise Webservices deployed at ESB (Enterprise Service Bus) layer. Develop Test plan and Define framework for High and Low level test cases of the Webservices. Review test cases and get sign off from respective stakeholders
- Responsible for creating Automation Framework and Automated scripts by HP Unified Functional testing tool for the Webservices deployed at ESB (Enterprise Service Bus) layer for testing, this includes SOAP/REST API(s). Responsible for testing Webservices by SOAPUI
- Responsible for testing SOA microservices and doing Service Virtualization and Responsible for testing REST/ JSON Web API(s)
- Responsible for testing Microservices for Identity and access management
- Responsible for checking the IBM Integration Bus 9.0 Record and Replay (IIB)IIB logs for each transaction as part of QA and the same needs to integrate with the HP UFT scripts for Regression testing
- Resolves requests for assistance in troubleshooting issues escalated by business analysts to the development teams
- Supports regression testing troubleshooting activities with the business analysts in support of system functionality releases
- Responsible for Service Provider testing and Service consumer testing
- Responsible for writing complex PL/SQL queries as part of data validation
- Responsible for validating XML, XSD, XPath Syntax, Webservices, WSDL, MQ, REST, HTTP, SOAP, JSON Messaging
- Manage and support, Test Scripts Development, Test Data Preparation, Test Environment Setup
- Responsible for checking IBM ITCAM (Tivoli Composite Application Manager) logs as part of any error or issues while testing the interfaces (Enterprise Webservices) deployed at ESB (Enterprise Service Bus) layer
- Coordination of the offshore and onsite testing teams and Coordination of the development and testing teams. Complete testing of interfaces on-time for deployment to production. Prepare all testing documentation and keep in HP Application Life Cycle Management
- Work with Technical Core Team (Service Provider and Service Consumer team) to perform the functional testing and support the regression testing & User Acceptance Test (UAT) during the testing phase
- Plan and support Performance tests
- Data load testing for extraction, transformation and loading to DB tables or to target applications
- Conducting QA defect Triage Meeting. Test production fixes and get sign off from business teams for the production move of interfaces
- Collaborate with cross-functional teams including architects, infrastructure team, developer, technical leads and deployment leads to ensure timely delivery of projects
- Attending daily Agile Scrum standup meetings, Attending Sprint Planning Sessions for the projects. Attending Program Incremental Meeting to Plan the upcoming Sprints
- Creating QA tasks using the Jira tool and maintain/updating the QA tasks on a daily basis. Managing HP Application Life Cycle management for the projects
- Responsible for testing code defects via change requests (CRs) with functional and end-to-end testing on lower environments to ensure highest quality and zero regression
- Responsible for working in onsite-offshore models
- Reporting of test execution and results in HP Application Life Cycle management. Develop Test assessment documents for project closure
- Conducting QA defect triage meetings
Environment: : ESB, Middleware, SQL, Oracle10g, HP UFT Service Test,Postman, IBM DB2, Soap UI, Restful, HP VUGEN, Windows, IBM ITCAM, IBM Integration Bus 9.0 Record and Replay (IIB)IIB, RFHUTIL, Webservices, Microservices, WSDL, IBM MQ, REST, HTTP, SOAP, JSON Messaging, IBM MQ,IBM Infosphere DataStage, FTP,SFTP
Confidential
Senior QA Analyst
Responsibilities:
- Attended business requirement meeting with customers and business
- Understanding Software architecture document, use case document, technical specification, and interface specification of the different enrollment and disenrollment Intake channels
- Prepared test plan document, test case document based on FRD
- Conducting review meetings with the BA, business for test plan and test cases prepared for the Enrollment and Disenrollment Items
- Responsible for the functional and automated testing of the Med enrollment UI for enrollment /Disenrollment
- Responsible for testing the UI and cross browser functionalities
- Responsible for the DB testing to see Milestones match
- Developed the Automation Test Scripts in Selenium WebDriver using Java based on the design Pattern Page Object Model for reusability
- Reviewing the Test Reports using TestNG framework
- Performed automation testing using Maven, GIT Hub and Jenkins
- Assigning work to the team members, reviewing status report, deliverables of the team members
- Coordination of the offshore and onsite testing teams and Coordination of the development and testing teams.
- Prepared and shared daily/weekly test execution status reports
- Complete testing on-time for deployment to production. Prepare all testing documentation and placed in HP Application Life Cycle Management.
- Prepared Test closure documents
Environment: : HP QC,SQL Server Management Studio, Selenium Webdriver
Confidential
Test Lead /Senior QA Analyst
Responsibilities:
- Led a team of 5 members for the Projects
- Attending business requirement meeting with customer/business and analyze the Requirements
- Understanding Software architecture document, use case document, technical specification and interface specification of the web service to be tested
- Closely worked with Business analyst and Developed test plan, test cases and test data based on the requirements
- Conducted review meetings with the business for test plan, test cases and test results
- Done manual and automated testing
- Reviewed test cases and loaded to HP QC and done test execution from HPQC/HPALM
- Prepared Traceability metrics and done mapping based on requirements
- Defect logged in HPQC and Conducted daily/weekly defect triage meeting with Developers/BA
- Conducting the WSDL compliance testing
- Bug Logging and tracking through Team foundation server and Clear Quest. Validating the SOAP response of services. Querying the Database tables (IBM DB2) to validate the transactions created by the services
- Conducting performance testing using the LoadTest tool for the web services based the requirement
- Uploading the prepared test scripts on to the Rational ClearCase for the future use.
- Assigning work to the team members, reviewing status report, deliverables of the team Members
- Uploading the test artifacts to Iknow(SharePoint).Uploading the prepared test scripts on to the Rational ClearCase for the future use. Prepared test summary reports/Sign off documents for project closure
- Helping the new team members in understanding the SOA test tool and the process followed in testing the web services
- Attended daily and Weekly status calls with Business for the testing status. Shared daily and weekly status report with the project team
- Worked on Onsite/Offshore Model
Environment: : Parasoft SOA Test, IBMDB2, HPQC, Team foundation server, Clear Quest