Sr. Software Test Lead Resume
College Park, MD
SUMMARY:
- To secure a QA Test Lead, Senior Quality Assurance Engineer position
- 10+ years of experience in Quality Assurance (QA) and Software Development Lifecycle (SDLC).
- Experienced with various SDLC processes like Waterfall & Agile Methodologies.
- Experienced in testing Mobile applications & Mobile Web testing on various mobile operating systems.
- Proven track record to handle the Software Testing Lifecycle from Planning to Execution either completely or in a team to deliver high quality code to Production.
- Experienced in development, review, and enhancements of Test Plans, Test Cases, Test Report documentation, Requirement Traceability Matrix, & Providing Level of Effort estimates based on the requirements.
- Experienced in determining LOE and POC for Manual and Automation Testing Strategies
- Hands on experience on Test Estimation, Test Planning, Test Scheduling, Test Designing, Defect reporting and tracking, Test result analysis.
- Experience in performing different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System and User Acceptance (UAT).
- Experienced in Test management tools like Quality Center/ALM, and Version One
- Expert in Problem solving and Bug Tracking Reports using Bug tracking Tool like HP ALM.
- Excellent skills in Automation Testing using HP QuickTest Pro (QTP).
- Experienced in writing scripts using VB script and C.
- Proficient in UNIX commands while performing Installation Testing
- Performed Back End testing by writing SQL queries to retrieve data from database.
- Experienced in Performance, Load and Stress testing using Load Runner and JMETER.
- Excellent team player with very good communication skills.
- Highly dedicated to produce professional work with highest quality.
- Can work well under pressure and meet deadlines.
- Ability to maintain a flexible work style and function effectively with changing directives and priorities.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center, Application Lifecycle Management, QuickTest Professional, Unified Functional Testing, Load Runner, JMETER, Version One, JIRA
Programming Languages: VBScript, C/C++, C#, VB.Net, Java, JavaScript, HTML, DHTML, XML, PL/SQL, T - SQL, UNIX
Data Bases: Oracle, SQL Server, DB2, MySQL
PROFESSIONAL EXPERIENCE:
Confidential, College Park, MD
Sr. Software Test Lead
Responsibilities:
- Responsible for writing Functional and Performance Test Plans and creating test cases based on technical specifications and business requirements
- Led a team of 12-15 testers conducting both manual, automation, and performance testing
- Provided Capacity Plans to management to ensure effective and efficient completion of scrum goals
- Reviewed user stories and designed walkthroughs with Business Analysts and Developers.
- Ensured the System Test cycle planning is appropriately documented and adhered to as approved by the PMO
- Responsible in defining the SLA’s for the defect management process for severity and priority levels as defined in the test plans
- Used VersionOne for reviewing project documentation including user stories/requirements
- Prepared Test Traceability Matrix to confirm the test coverage
- Managed manual testing of System module that involved UI Based functional testing and backend testing.
- Led Functional and Regression Testing initiative - created test plans, generated test scripts using HP Unified Functional Testing, analyzed test results, generated Test Reports
- Used complex SQL Queries to test the backend database using UFT
- Established testing environment requirements for Automated Testing
- Collaborated with Project Managers, QA Director, & Network/Server Operations teams to validate manual and automation test scenarios
- Enhanced automation test scripts with Checkpoints, Output Values, User-defined custom functions, and Data Parameterization
- Developed Baselines for System Stress/Load Performance using Load Runner
- Generated Function Libraries from scratch using VBScript to ensure reusability and efficiency of automation scripts
- Actively involved in black box, functional, negative testing of the application.
- Leveraged Version One to review User Stories & Acceptance Criteria, create and execute Test Cases, and Log and track Defects
- Interacted with developers and business Users to communicate the defects and actively participated in defect triage and led regression testing
- Used Oracle’s PeopleSoft tool as main database to store test data
- Gathered all Test Data used for Functional and Performance Testing using SQL queries & UNIX commands
- Generated Regression Test Plans for manual and automation testing
- Leveraged UFT to create automation scripts for Regression testing
- Managed Automation Testing Process by developing Test Strategies including plans for developing Automation Frameworks
- Developed a Data-Driven Framework from scratch using Descriptive Programming
- Created Custom Functions, Environment Variables, Virtual Objects, and Dictionary Objects using Descriptive Programming
- Led User Acceptance Testing for various projects
- Ensured the System Test Entrance / Exit Criteria are adhered to reduce the defect density
- Worked with Development Team members to deploy new releases and builds to QA environment’s Servers prior to starting testing activities
- Mentored Junior Testers in QA best practices, leveraging SQL to test backend databases, understanding User Stories, developing Test Cases, Creating Automation Scripts using UFT via Descriptive Programming
- Provided regular updates to the QA Director on testing initiatives, any issues/problems, and upcoming tasks.
- Worked as a liaison between the Testing Team and Development Teams for Defect resolution
Environment: s: HP Quality Center, HP Unified Functional Testing, HP Load Runner, Version One, Tomcat, Apache, Single Sign-On, Windows, Java, PeopleSoft, CAS, Shibboleth, LDAP, Oracle, XML, Server 2008, Amazon Web Services (AWS)
Confidential, Washington, DC
Sr. QA Lead and Automation Framework Developer
Responsibilities:
- Responsible for writing Test plan and creating test cases based on technical specifications and business requirements.
- Managed a team of 15-20 manual and automation testers across multiple projects
- Led the testing of financial instruments including loan disbursement systems and debt collection applications
- Reviewed requirements and design walkthrough with Business analysts and developers.
- Peer-reviewed manual test cases and UFT automation scripts
- Used Confluence for accessing all Project documentation and Quality Center for reviewing Project requirements.
- Prepared Test Traceability Matrix to confirm the test coverage.
- Directed the manual testing of System modules that involved UI Based functional testing and backend testing.
- Identified Shakedown scripts for conducting entry criteria before start of Component integration testing & System integration test Phases.
- Actively involved in black box, functional, negative testing of the application.
- Extensively used Quality center for storing all Test plan documents, Test case documents and record defects.
- Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using Quality Center.
- Created Test Data using SQL that involves interaction between Confidential ’s interface partners.
- Wrote PL/SQL queries for backend testing.
- Created & executed Automation scripts for re-usable components using HP QuickTest Professional.
- Created automation test scripts by inserting checkpoints, parameters, output values, and use regular expressions using QTP.
- Worked with actions and handled unexpected events that occur during a test run using VB script in QTP.
- Developed Keyword Driven Automation Framework and Hybrid Framework using Descriptive Programming via QuickTest Professional
- Conducted Regression testing after completion of System integration testing using QTP.
- Used LoadRunner to create Vuser Scripts using VuGen, used Controller to generate and executed LoadRunner scenarios.
- Involved in Capacity Planning for load testing various web services using HP Load Runner.
- Conducted Load testing to generate the load on the server by creating Vuser scripts in LoadRunner.
- Performed Integration Readiness Test (IRT) to validate all web interfaces for the system module this included Web services to external systems like Foundation Systems, National pricing system.
- Involved in Integration testing; and user acceptance testing (UAT).
Environment: QuickTest Pro, Quality Center, Windows, SQL, Oracle, Java, IBM Web-sphere, Shell Scripts, LoadRunner
Confidential, Chevy Chase, MD
Sr. Software Automation Engineer
Responsibilities:
- Ensured all requirements gathered were used in both Test Plan and Test Case development via RTM
- Reviewed the Business and System requirements. Attended core team meeting and walk-through for review and resolution of Business and System requirements.
- Created Test Plans, gathered test data and created Test Cases, Matrices and scripts.
- Involved in analyzing system specifications, designing and development of test plan for applications to meet client’s requirements.
- Updated to management every day about the testing status like completed test cases, percentage of completion and defects etc.
- Performed GUI, Ad-hoc, Functional, Regression, System, Integration, UAT, Performance and Load/Stress Testing.
- Upload all test cases in HP Quality Center to track the defects, fails and passes.
- Followed-up the Development team every day about the defects fixing status using Quality Center; updated every day about defect management process.
- Identified, Documented, and Tracked defects in Quality Center.
- Involved in defect tracking, defect reporting, analyzing results and documenting using Quality center.
- Wrote SQL queries to test the backend database.
- Verified the integration of various components in the application and executed end-to-end testing.
- Extensively tested UI based functionality for components like Rate Agreement, Contract management, eligibility rules, enrolment rules, auto renewal based functionality.
- Set up the testing environment in the Test Lab for System, Integration, and Regression Testing.
- Coded and executed automated test scripts using QuickTest Pro.
- Responsible for developing automated test cases within QTP and custom scripting as appropriate to the test case.
- Created VB scripts by recording user actions and wrote re-usable functions.
- Performed Regression Testing of the Product during each version release for all the Clients using HP QuickTest Professional.
- Created Data Driven Automation Framework and Hybrid Framework using Descriptive Programming via QTP
- Used LoadRunner to try to be like real-life scenario loads to analyze details, and to explore the system behavior.
- Used LoadRunner to monitor Performance and Stress of the application in pick times.
- Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
Environment: HP Quality Center, QuickTest Professional, LoadRunner, SQL Server.
Confidential, Waltham, MA
Software Tester
Responsibilities:
- Wrote/ Modified Test plans, Test cases and Test Scripts.
- Conducted Ambiguity Review meetings on the functional requirements and present the Test Scripts to the business and Development to cover the orphan areas in the test documents.
- Enhanced the scripts through programming and adding the verification points to test the functionality/Business requirements.
- Extensively interacted with the developers to know the functionality of the application and to resolve the defects.
- Executed the Test cases and automated test scripts.
- Wrote the functional Test Cases using TestDirector as per our requirements.
- Reported the defects and test log matrixes to the manager on regular basis while in the test phase using TestDirector.
- Used TestDirector for Reports and Defect tracking. Reported the weekly status / issues/defects.
- Wrote SQL Queries for backend testing.
- Developed automation scripts using QTP as per our business requirements.
- Performed Regression testing using QTP during the Release Test cycle before QA sign off.
- Maintained all the testing documentation.
Environment: JAVA, Servlets, MS SQLServer, Windows, QTP, TestDirector.
