Consultant Qa Lead Resume
New York City, NY
SUMMARY
- Around 8+ years of professional experience in Manual and Automation Testing of Web based and Client/Server applications.
- Excellent work experience in Quality Center. Experience in QTP, Selenium and Manual Testing.
- Currently working as a QA lead in Business Solutions Group at Confidential Securities
- Competent, diligent & result oriented professional with an experience in Manual Testing, Automation Testing, Agile Testing, Database Testing, Functional Testing, White box and Black box testing, End to End Testing, Backward Compatibility, Regression, Web services testing, UNIT, CIT, SIT, UAT and Production fix testing.
- In - depth knowledge of all phases of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
- Proficiency in conceptualizing and implementing operational strategies and quality management systems to conform to organizational QA requirements.
- Sound understanding of all testing methodologies, various levels of testing, testability analysis & requirements definition, test analysis & design techniques and documentation.
- Capable of process modelling in compliance to the specified standards, performing root-cause analysis to institutionalize preventive actions.
- Carrying out Impact Analysis of changes and Test Planning inputs to Clients while handling the Test Planning (creating Test plans, test strategy document) and providing estimates for testing efforts.
- Interacting with customers to understand their business and consult with them on QA strategies for testing their application.
- Proficient on Automation tools like Selenium RC/WebDriver (Functional & Regression Testing), TestNG, Junit, ANT, Maven, Jenkins and SOAP UI Pro for testing Client Server and Web based Applications.
- Expertise in using Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
- Good experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.
- Hands on experience in creation of Test Scenarios, Test Cases and Test Data with outstanding record of accomplishment of coordinating, leading and managing the QA effort of complex IT projects.
- Extensive experience in Automation Testing tools QTP 11.0 and 10.0, Quality Center 10.0
- Certifications: HP0-M39 (Quick Test Professional 10.0) and HP0-M31 (Quality Center 10.0)
- Writing test cases using Element locators, Webdriver methods, Java programming features and TestNg Annotations.
- Expertise in Excel macros
- Automated Applications under Investment Banking, Market Risks and Operations Risk, Availability Services (Business continuity planning) and Manufacturing & logistics.
- Good knowledge of trade life cycle.
- Automated applications developed on Windows, Java, Dot Net (Infragistics and Intersoft third party controls), Database and Web.
- Comprehensive aptitude skills including problem solving, excellent verbal and written communication skills.
TECHNICAL SKILLS
Scripting Languages: VB Scripting, VBA
Language: Java fundamentals
Databases: SQL Server
Software Testing: Automation Testing, Manual Testing
Automation Testing Tools: Quick Test Professional (11.0 and 10.0), Test Advantage, Selenium
Test Management Tools: Quality Center 10.0, JIRA
Operating Systems: Windows 98, 2000 Prof, XP, Windows 7
PROFESSIONAL EXPERIENCE
Consultant QA Lead
Confidential, New York City, NY
Responsibilities:
- Working as a senior QA member in agile team
- Designing Test Plans and strategy for Functional, Integration and User Acceptance testing
- Creating test scripts for functional, regression and stress testing
- Ensured all artefacts complied with corporate SDLC policies and guidelines
- Prepare Process Flow Documents and other Deliverables such as Regression Report Documents, Bug Reports, Checklists, Test Catalog, and Test Matrix Documents
- Participated in sprint end demo meetings and worked closely with Agile-Scrum team members.
- Used HP application life cycle management for test design, execution and defect tracking.
- Execute Automated Test Cases, Run UI Regression and report Results in a timely manner
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Developed custom libraries for automation using JAVA & Selenium WebDriver.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
- Used driver script to navigate the test data variables by using Selenium WebDriver
- Performed cross-browser testing using Selenium WebDriver
- Involved in database testing, developing SQL queries and data migration activities
- Publishing Test Metrics and results across the teams
- Participation in UAT and coordinating with business members during UAT
- Providing test and business solutions as a member of Business Solutions Group
Consultant QA Lead
Confidential, New York City, NY
Responsibilities:
- Working with Business and IT stakeholders to ensure that delivered applications meets established Federal Reporting requirements.
- Tested FFIEC 009 Reports for Trading Assets, Due From and Other Assets module
- Involved in Testing the calculations and figures generated for Country Exposure Reports
- Testing the format of Business Objects reports generated through BI tool
- Testing FRY - 9C Reports for HC and HI schedules
Environment: HP Application Lifecycle Management, Java, Selenium WebDriver, Maven, Jenkins,, SQL server, Windows7, Confluence
Team Lead and Sr. Automation/ Manual Testing Engineer
Confidential, Hoboken, NJ
Responsibilities:
- Project is developed using agile methodology.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG, Maven).
- Performed Sanity check creation to verify functionality before new code goes live.
- Performed functional testing on Crystal reports and report generator.
- Performed stress test on data migration from SQL database.
- Lead a small team offshore and onshore, prioritize tasks and deliver.
- Used Defect Management tool JIRA.
- Test automation for web applications using Cucumber.
- Used HP application life cycle management 11.0 for test design, execution and defect tracking.
- Partner with development to resolve defects and coordinate with offshore developers on a daily basis to resolve the root cause analysis meetings.
- Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Developed custom libraries for automation using JAVA & Selenium WebDriver.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
- Implemented Page Object Model using Selenium WebDriver
- Developed, implemented and maintained reusable custom method/functions using Selenium WebDriver
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Generated Junit test result HTML Report after execution using Selenium WebDriver
- Created and Implemented automatic screenshot capture methods when automated tests failed using Junit Rules annotation
- Created Automation Framework using Page Object Module and created halper library methods classes.
- Prepared Defect Report as per severity and Priority.
- Developed Data Driven Tests using QTP and HP ALM QC and automated functional testing.
- Performed end-to-end testing of application and also verified compliance for software quality of the organization.
- Performed automated Regression tests for every modified build.
- Conducted daily meetings with the developers and build Team.
Environment: Quality Center, Java, Selenium WebDriver, Maven, Jenkins, Junit, Oracle, Windows7, UNIX, JIRA.
Team Lead and Sr. Automation Testing Engineer
Confidential
Responsibilities:
- Handled regression cycles and Framework development work from scratch as a Team Lead and Automation tester.
- Created Test Approach documentation and Requirement Traceability Matrices to ensure coverage of test requirements and comprehensive regression testing.
- Estimating automation efforts for entire automation life cycle & preparing automation Test Plan.
- Preparing automation scripts & doing reviews.
- Created and executed Selenium test script suites using Selenium Web Driver.
- Participated in daily scrum meetings to report daily progress of automation activities and sprint planning for test planning activities.
- Perform tasks of analysing requirements as well as provide recommendations in testing plans
- Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Developed custom libraries for automation using JAVA & Selenium WebDriver.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG).
- Developed Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium
- Coordinated with cross-functional teams during test preparation and execution.
- Handled monthly execution cycle.
- Simultaneously worked on more TEMPthan 5 projects during execution cycle.
- Involved in POC level activities
- Provide training and technical support to team as a senior member.
- Documented and executed test scripts using QTP.
- Planned, monitored and managed all activities related to Automation Testing
- Provided with the testing results of all testing cycles on regular basis.
- Participated & Coordinated extensively during User Acceptance Testing (UAT)
- Facilitated and Supported User Acceptance Testing (UAT)
- Conducted Functional and Regression Testing.
- Creation of health check scripts for various applications to ensure application/environment availability.
- Reported bugs through QC.
Environment: Hybrid framework using QTP, Selenium WebDriver, TestNG, Java and Eclipse IDE.
Sr. Quality Assurance/Automation Test Engineer
Confidential, NYC, NY
Responsibilities:
- Involved in Market Console keyword driven framework implementation.
- Developed end to end regression script for Market Console application
- Perform a variety of dailytrade, position, and risk reconciliations
- Identifying test cases for automation.
- Manage Testing Builds and Releases going into Regression testing, UAT and Production.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.
- Used Selenium WebDriver and TestNG to run the parallel testing.
- Designed and executed the Automation Test Scripts using Selenium WebDriver and TestNG
- Wrote Ant build scripts to automate the compilation and execution of TestNG test cases/suites
- Used Java language and TestNG framework for scripting.
- Used TestNG for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Implemented BDD framework using Cucumber.
- Implemented Junit test runner class to call test cases in Cucumber.
- Used Selenium WebDriver API to write automation script.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
- Responsible creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
- Experienced in development of Data driven framework using QTP and enhanced the overall functionality of the application.
- Inserted checkpoints where needed, to compare the behaviour of the application being tested to its behaviour in the earlier version using Quick Test Professional (QTP).
- Customized QTP test scripts as per the test case using the VB-Script.
- Managed the Local & Shared Object Repository and also use Descriptive Programming.
- Compared the expected and actual results using multiple checkpoints for text, GUIs, bitmaps and databases in the web application.
- Created reusable functional libraries for regression and end-to-end testing.
- Parameterized the data and perform the Data-Driven testing using QTP for testing the application with Positive and Negative inputs.
- Performed Functional Testing and involved in User Acceptance Testing.
- Tested all kinds of links verifying whether they were broken or/and direct to different pages.
Environment: Keyword driven framework using QTP and QC for reporting defects, TestNG, Jenkins, Selenium WebDriver, Java and Eclipse
Automation Test Engineer
Confidential
Responsibilities:
- Involved with COE team
- Providing project estimation timelines and efforts
- Analysing Functional & Technical Documents.
- Preparing Automation Scripts, which use Global Function Library and shared Object Repository.
- Creation of health check scripts for various applications to ensure application/environment availability.
- Participate actively in testing of system testing, performed GUI, Functionality, Regression and UAT testing for every new built released.
- Developed and executed SQL Queries to perform database testing.
- Update the Test Results and Reporting for each stage of testing, except Unit.
- Developed automation scripts by using parameters (User, Environment) for each and every dynamic field for team to follow using QTP.
- Analysed the use of descriptive programming for dynamic pages and automated test cases using Descriptive Programming in QTP.
- Using Data Driven Framework to automate the script.
- Converted manual Test cases to Automation Scripts using QTP for Web and Client Server Applications.
- Creation of scripts to automate the regression test bed.
- Writing SQL queries to access data from the database.
- Training and mentoring new associates in the team.
- Dashboard creation for better script handling.
- Make necessary and relevant documents specifications to cover the functionality, technical issues and scope of work
Environment: HP Quality Centre, QTP, HTML, Java Script, VB Script. Test Director, Ms-Access2000, SQL Server 7.0, MS-Excel, Windows NT/98
Automation Test Engineer
Confidential
Responsibilities:
- Created Test scripts for automated testing using QTP keyword driven framework.
- Optimized QTP scripts for Regression testing the application with various data sources and data types
- Mapped the custom objects to the standard objects where necessary, and inserted GUI, Bitmap and Text checkpoints where needed to compare the current behaviour of the application being tested to its behaviour in the earlier version using QTP
- Conducted Functionality and Regression Testing.
- Reported bugs through QC.
- Created and documented test cases including functional, load, and regression tests via automated and manual methods, identified In Scope and Out Of Scope activities.
- Manually executed all the scripts for GUI, Functionality, System, System Integration and End-to-End testing.
- Worked closely with the development team, reviewed functional specifications, and analysed functional areas that can be automated.
- Used extensively SQL queries to perform the backend testing of the database.
- Acted as the prime resource to perform the Smoke Test when the build is ready in QA to test.
- Tested the application in various browsers (Chrome, Safari, and Firefox).
- Parameterized fixed values in checkpoint statements, created data tables for parameters and wrote functions for the parameters to read new data from the table upon each iteration - Performed Data-driven testing.
- Delivered 100% deadline met and quality committed.
Environment: VBScript, CMS Frame Work, QTP, QC and JIRA.