Test Manager Resume
PROFILE SUMMARY:
- Versatile professional offering around 10 years of rich experience in Software Testing, Agile, Quality Assurance, Test Management and Automated Testing in the domain of Aviation, Banking, Telecom, Product Engineering( Confidential products) and Retail Sector.
- Possesses hands on expertise in Automation and Performance testing with tools like QTP, RFT and Selenium Web Driver/cucumber and Load Runner (Expertise) and Jmeter (Intermediate).
- Has excellent knowledge in latest Content Management System AEM.
- Well versed with latest methodologies such as CI, CD, BDD, Agile and Waterfall Life Cycles. Strong abilities in software testing, setting up of test processes, creation of test scripts / cases & tracking of defects using various tools like Confidential Test Manager.
- Experience in automation test planning and authoring test documents, managing the quality assurance program in the organization, overseeing metrics data collection and calculation.
- An effective leader with proven abilities in handling test reporting, risk identification and mitigation planning, etc.
- Skilled in leading larger teams during the project phase, interfacing with the client and enabling knowledge sharing among the team.
KNOWLEDGE PURVIEW:
- Manual, Automation and Performance Testing
- Automation Tools like QTP and Selenium Web Driver, adept at building robust automation frameworks
- Testing of Web/ Windows, Web services, Java, Mainframe based Applications
- Good knowledge of SDLC and Testing Processes
- Agile Methodology
- Reviewing Requirement Documents
- Preparing High Level Scenarios, Writing Test Cases
- Perform Functional Testing, Regression Testing & System Testing
- Expert in setting up test processes from scratch
- Proficient hands on experience in Load and stress testing tools using Load Runner
- Has good knowledge in Performance tuning of the applications and DB tuning
- Having good knowledge in application monitoring tools like Dynatrace, Stack driver, Splunk, App Dynamics
FUNCTIONAL SKILLS:
- Analyzing requirements, developing, implementing & providing all kinds of support for business application software
- Developing test strategies/ plans, developing closure reports and conducting test kick - off meetings
- Spearheading defect calls and ensuring processes outlined are implemented
- Identifying, analyzing defects, questionable functions, errors, inconsistencies in software program functions, outputs, online screens and content
- Reporting software defects in a clear and concise manner and monitoring their progress
- Documenting, tracking, communicating test plans, test results, analysis and unresolved problems
- Developing Test Estimation Metrics, handling Application Deployment and organizing team meetings for individual projects
- Migrating Test cases from legacy applications to Test Management Tools
- Adept at working in various automation frameworks using QTP and Selenium web driver
- Inspecting elements using Fire bug / Object Spy
- Writing feature files in Cucumber and automation using Java
- Writing Junit Test cases for Unit testing the scripts and also for Batch run of scripts
- Writing Performance test scripts using Load Runner and C Language
- Good knowledge on Key word driven and Modular frameworks
- Back end automation using Java Rest Assured Framework and testing of REST api's
KEY RESULT AREAS:
- Interacting with the client & engineering team for requirements gathering & scoping
- Managing process setup and Suggesting Process Improvements
- Managing Quality Assurance programs in the organization, reviewing QMS and suggesting regular preventive and corrective actions
- Participating in the preparation and implementation of SQA plans
- Conducting System/ Regression testing for the software product under varying conditions and analyzing the behavior of the system under multi user environment
- Keeping an eye on Acceptance Testing for released projects and allocating resources; testing software programs to compare specifications and documentation
- Conducted several POC’s for Automation of the Project
- Built a Keyword driven Automation framework using Selenium Java and Eclipse/IntelliJ IDE
- Built a modular framework using QTP, Used Descriptive Programming methods also to build tools
- Identify manual test cases to automate using Selenium/QTP
- Test design and test estimation for development of automated test cases
- Development and Review of Automation scripts for manual test cases
- Investigation of failures and fixing of issues identified in automation scripts
- Execution of automation scripts and updating of results
- Writing feature files using Cucumber and implementation using Java
- Performance tuning of the applications, WebSphere Performance testing using Web, Web services and Java Vuser protocol
- Basic understanding of Appium, SeeTest and Mobile automation frameworks
- Recipient of TCS On the spot and monthly performer in the account for bringing in the utmost quality to the product.
- Certified Automation Analyst
- HP QTP and QC
TECHNICAL SKILLS:
Operating Systems: Windows, UNIX
Databases: Oracle, SQL Server
Programming Languages: JAVA, VB Script, C
Build Deployment: Bamboo, Jenkins
Automation Tools: Selenium Web Driver, Cucumber, RFT, QTP, RESTFUL services
Performance Test Tools: Load Runner, Jmeter (Intermediate)
Defect Tracking Tools: Jira, Bugzilla, QC, Performance center, Rational quality manager
Test Management Tools: QC, HP ALM, JIRA, Stash
Accessibility Tools: NVDA, JAWS
Unit Testing Tools: Junit
Other Tools: Splunk, GIT, Confluence, SOAP UI, Cucumber, Adobe AEM
PROJECT DETAILS:
Confidential
Test Manager
Tools: Adobe AEM, Selenium web driver, Cucumber, Rest assured Java framework, Bamboo, Stash, GIT, Accessibility test tools, Splunk, Appdynamics, Stack driver, JIRA, Confluence
Responsibilities:
- Built a BDD framework using Selenium Web driver, Java and Cucumber for automation of manual test cases
- Automating the Integration tests and REST api's using Rest assured Java Framework
- Verification of the http request and responses
- Execute tests to ensure that the application works as per requirement
- Create test cases for Product Owner Review and to ensure all functionality are covered
- Automate end to end tests using Selenium
- Mentor and Train New joiners about the application, test data and processes
- Active participation in all the agile ceremonies like Daily Stand ups, Iteration Planning, Review, Retro, Chapter and Estimation sessions
- Run the CI and CD builds on Bamboo
- Used GIT/Stash commands to rebase and merge user story branches
- Create, Update and Track User stories using Jira
- Analyze Clover and SonarQube results for code coverage of the builds
Confidential
Test ManagerTools: Load Runner Virtual User Generator 12.01, ALM 12, Performance Center, QC, Adobe AEM, CQ5, Selenium Web driver
Responsibilities:
- Develop Test strategy, detailed level Test Plan, Execution Analysis and Results
- Strong understanding of Performance testing metrics
- Developed Performance Test scripts using VuGen Web(HTTP/HTML)
- Executed the Vugen scripts using ALM 12.01 along with Performance Center and have analyzed Performance execution Reports to identify bottlenecks of the Application Servers
- Providing the Recommendations to fine tune the system by monitoring the Systems.
- Defect Tracking using QC, JIRA
- Execute tests to ensure that the application works as per requirement
- Execute automation scripts during regression testing and release testing
- Perform Post and Pre Release testing activities (CVT) as and when there is a scheduled release
- Carried out Requirement gathering from functional team and analysis of the application
- Managing the Functional Testing team as a Test Lead
- Mentor and Train New joiners about the application, test data and processes
Confidential
Test ManagerTools: Load Runner Virtual User Generator 11, ALM 11, JIRA, JENKINS, QC
Responsibilities:
- Develop Test Strategies/Plans & Workload Model
- Develop detailed level Test Plan, Test Strategy, Execution Dashboards.
- Strong understanding of Performance testing metrics
- Developed Performance Test scripts using VuGen Web(HTTP/HTML), Web Services, Java Vuser Protocols, Flex, RDP
- Executed the Vugen scripts using ALM 11.0 and have analyzed Performance execution Reports to identify bottlenecks of DB server, IHS WEB server
- Providing the Recommendations to fine tune the system by monitoring the Systems.
- Defect Tracking using QC, JIRA
- Carried out Requirement gathering from functional team and analysis of the application
- Doing Automation for the application IBM Sterling which is a Java based application using the tool Selenium.
- Preparing estimation based on the POC of the Application
- Involved in NFT workload mix, Business process flow document preparation
Confidential
Automation AnalystTools: QTP 11, QC 10, SVN, CVS, ITKO LISA
Responsibilities:
- Development, Execution and Maintenance of the Test scripts using QTP
- Analyzing the Results and Preparing the Execution Dashboard
- Carried out requirement gathering from Functional Test team and analysis of the Application
- Key Role in Creating Proof of Concept for the project Spider and succeeded in Transformation into automation Testing Project.
- Have done POC for Web services in SOA Testing with ITKO LISA and Java application with QTP and successfully launched into Automation Project.
- Handled a team of 6 members including onshore and onsite.
- Involved in Development, Execution and Maintenance of more than 1200 scripts, which is one of the biggest pack of regression suite as far as automation is considered.
- Collaborate with Westpac Test Manager on the creation of test strategies, test plan, project, plan and estimations for the project.
- As a Team lead, has responsible for Maintenance and execution of the scripts, reporting and coordinating the team.
- Provide daily and weekly status reports for the projects.
Confidential
Automation AnalystTools: QTP, QC, SeeTest (experitest)
Responsibilities:
- Have done Proof of Concept for the project Cable & Wireless with the tool QTP
- Have done feasibility study for the project American airlines and have proposed the study to the client through PPT
- Have taken few scenarios and have automated, analyzed the applications and check whether the application is feasible for automation.
- Have presented the demo of the POC done to client as and when required
- Acquired the automation project after proposal
- Worked on the RAFT framework and implemented the framework for automating the scenarios
- Have prepared PPT’s validating the POC and have successfully proved the necessity of automation
Confidential
Automation AnalystTools: IBM Rational Tools & Rumba Mainframe connectivity, Rational functional tester, Rational Test Manager, Rational clear quest
Responsibilities:
- Developing automation test cases/scripts Using Hybrid Framework (Keyword + data driven).
- Discuss with manual test team to understand the Functional Test flows.
- Redesign of Automation Framework for object recognizing and Input Data for different application handling.
- Analysis and Re-factoring the Test Cases to implement the Keyword Driven Concept.
- Translate the manual steps into keyword steps (the keywords are stored in RQM)
- Creating the java components in RFT and Perform Test suite execution (form RQM) and reporting.
- Integrating the RQM and RFT with the help of IBM Packages/Jars.
- Automation Test Suite development for various testing phases - Smoke Testing, System Integration Testing, Regression Testing, User Acceptance Testing.
Confidential
Automation AnalystTools: QTP 9.2, QC, Web elements (Java application), XML
Responsibilities:
- Creating and maintaining the scripts for every release.
- Changed the existing test scripts into Business components and created new Business components for new release regression and production regression.
- Update Object repositories, Function Libraries and Data files in Quality Center. Enhance the framework to support all web based application which will be Easy to execute and not required scripting knowledge for execution.
- Maintain and execute all scripts for prod fix regression cycle (Scheduled weekly Thrice).
- Achieve the targeted number of scenarios as per automation test plan. Learn Test resource module from QC and QC - QTP integration.
Confidential
Automation AnalystTools: Application Automation Framework (AAF), Product studio
Responsibilities:
- Maintaining and executing Reusable scripts and Functions for components using AAF.
- Well versed in using Confidential Client (Internal to Confidential ) used for test case management, test case automation, test case development.
- Detailed Study of the Client’s request on the logged issues and understand the criticality of the issues.
- Proficiency in developing software quality test plans/suites
- Test Case design for the appropriate applications affected by that particular release (Packages
