Test Lead Resume
NJ
SUMMARY:
- Over 6 years of diversified experience in Quality Assurance Testing and Development in Insurance, Health and Financial industries. Proficient in system analysis, design, development, programming and QA testing of Client/Server and Web based applications. Extensive experience in developing test plans, test cases, and automated test scripts using leading automation testing tools. Developed automated test framework/scripts using Java and Selenium web driver are the strongest skills.
- Solid understanding in complete Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and QA Strategy, QA Methodologies, Quality Control, Verification, and Validation services - (Agile & Waterfall)
- Experienced in Black Box, Smoke, Functional and Nonfunctional Testing, User Interface, Regression Testing, Integration Testing, System Testing, User Acceptance Testing
- Performed mobile app and mobile web testing for Android and iOS devices using open source automation tools such as Appium
- Proficient in QA testing both Manual and Automation Testing using following tools such as Selenium, HP-Quality Center, ALM, JIRA
- Experienced in working with open source automation testing tools like Selenium WebDriver.
- Strong Coding Skill and experienced in implementing OOP concept using programming languages like Java
- Experienced with Testing Tools like Junit and TestNG
- Worked with Java Libraries like Apache POI to read and write Microsoft Office Formats
- Experienced in building automation testing framework following Keyword Driven, Data Driven, Behavior Driven, Hybrid frameworks and POM design pattern.
- Experienced with writing Feature files in Gherkin Language and converting them to Automation test scripts using Cucumber
- Experienced in using developers tools like FireBug and FirePath
- Involved in Project Planning, Coordination and Implementation of QA methodology. In-depth knowledge of writing Test plans, Test cases and Test Procedures.
- Have excellent working skills and knowledge on variousAutomation Testingdomain and tools like HPQuick Test Professional (QTP), WinRunner and in house tools
- Knowledge in Automation Framework Development with HP QTP using VB Scripts
- Strong skills in Database Testing using SQL, PL/SQL writing complex Queries on Oracle Databases and MS SQL Servers.
- Attended and coordinated team meeting, Daily Scrum meeting, Planning Sprint and Retrospective meetings
- Reviewing business requirements and technical documents and identify gaps
- Team support, schedule testing and documents walkthrough, review reports, maintain and Update the Requirement Traceability Matrix (RTM) to measure the testing process and requirement progress
- Proficient skill in risk analysis, prioritize, multitask and comfortable working with strict deadlines
- Strong Academic Background with B.S (Honors) in Computer Science And Engineering
- Highly communicative with other key participants including client, meticulous, excellent interpersonal, written, verbal communication skills and strong analytical, problem solving and decision-making skills
- Self-starter with capability to adapt and learn new tools, techniques, approaches and leadership skills
- Strong communicator and skillful in working closely with customers to identify and resolve problems. Ability to convey technical concepts to non-technical audiences
- Experience in Develop CI tools(Jenkins/Hudson) SVN and GIT
TECHNICAL SKILLS:
Software Testing Tools: Selenium, HP Quality Center, ALM, HP Quick Test Professional (QTP), JIRA, ClearQuest, Requisite Pro, SQL Developer, Toad, PuTTy, Gherkin
Operating Systems: MS-DOS, Unix/Linux, Windows, Mac OS, Mobile (iOS & Android)
Databases: MS Access, Oracle, Microsoft SQL Server, MySQL
Programming: Java, VB Script, XML, HTML, Java Script, BDD
Frameworks: Maven, Cucumber, TestNG, and JUnit, Sikuli image automation
Courses: ITIL, HIPPA, Prayer 101, COBC
WORK EXPERIENCES:
Confidential, NJ
Test Lead
Responsibilities:
- Responsible for managing a team of analysts (On shore and Off shore), developers, testers or engineers and drive delivery of a small module within a project (Delivery/Maintenence/Testing) You may serve as entry level specialist with expertise in particular technology/industry domain/a process / application / product. You are responsible for functional/technical track of a project.
- Experience building QA Automation concepts, plans and the leads them to execution.
- Be a key team member helping to deliver high quality solutions for our business
- Communicating effectively with business units, IT staff and leaders
- Sponsor initiatives to support continual QA process improvements and integration of the QA process with other development activities
- Experience with automated testing tools and practices (Selenium, Cucumber and JIRA)
- Ability to drive out critical tests based off risk and articulates the plan for testing to varied audiences
- Technical aptitude and experience in Secure Software
- Ability to influence at a variety of levels
- work with a global team (On shore and Off shore)with different skill sets, personalities, work styles, or motivation level to achieve a better team result
- Worked closely with team members to understand the product/business requirements and use cases
- Review with team all necessary documents and insure that all scripts and documents are updated
- Developed Test Plans, define test Scenarios and write Test Cases according to user requirements, stories, system and business rules
- Conducted different type of testing (smoke, black box, functional, integration, UI, data, interface, performance, regression, UAT, etc.) for Web and Client Server based applications
- Performed mobile app and mobile web testing for Android and iOS devices
- Developed and executed test for usability testing, interface testing, low level resource testing, service testing, and compatibility testing for mobile devices
- Developed Data driven, Keyword driven and Hybrid test framework with Page Object Model approach.
- Performed cross-browser testing for the web interface and mobile application
- Constantly multi-tasking, preparing test strategy and test schedule for new, upgraded application & services
- Identified, tracked, resolved all defects and ensured resolution prior to implementation of software
- Support and worked with team to prioritize work requests and report issues/results on a daily/weekly basis
- Coordinated with management, development team, operations and clients for any outstanding issues and ensured the implementation of software in correct environment
- Extensively used Quality Center for all documentation and report/track all discrepancies
- Updated documents, maintain defect in JIRA, prioritized the level of defect according to business impact
- Coordinate defect tracking meetings. Work closely with cross-functional teams to resolve project defect Send daily reports, maintain and update various report RTM to measure the testing process and requirement progress. Attend Sprint meeting and Retrospective, and also daily Scrum meeting.
Confidential, NJ
QA Test Engineer
Responsibilities:
- The primary responsibilities are improve the quality of development for QA release, analyze business aspects, impact, technical requirements, setup test environment, identifying, preparing Test Plan, Test Scripts, Test Cases, create test data, manage, execute and report throughout the software release cycle
- Worked closely with team members to understand the product/business requirements and use cases
- Review with team all necessary documents and insure that all scripts and documents are updated
- Developed Test Plans, define test Scenarios and write Test Cases according to user requirements, stories, system and business rules
- Conducted different type of testing (smoke, black box, functional, integration, UI, data, interface, performance, regression, UAT, etc.) for Web and Client Server based applications
- Performed mobile app and mobile web testing for Android and iOS devices
- Developed and executed test for usability testing, interface testing, low level resource testing, service testing, and compatibility testing for mobile devices
- Involved planning, preparing, creating, debugging and running automated test scripts in Selenium WebDriver using Java.
- Developed Data driven, Keyword driven and Hybrid test framework with Page Object Model approach.
- Used TestNG, Apache POI frameworks to develop test suite and Data Driven Testing.
- Executed all test scripts in Dev, QA and Production environments.
- Performed cross-browser testing for the web interface and mobile application
- Constantly multi-tasking, preparing test strategy and test schedule for new, upgraded application & services
- Identified, tracked, resolved all defects and ensured resolution prior to implementation of software
- Support and worked with team to prioritize work requests and report issues/results on a daily/weekly basis
- Coordinated with management, development team, operations and clients for any outstanding issues and ensured the implementation of software in correct environment
- Extensively used Quality Center for all documentation and report/track all discrepancies
- Updated documents, maintain defect in JIRA, prioritized the level of defect according to business impact
- Coordinate defect tracking meetings. Work closely with cross-functional teams to resolve project defect
- Send daily reports, maintain and update various report RTM to measure the testing process and requirement progress. Attend Sprint meeting and Retrospective, and also daily Scrum meeting.
Confidential, Trumbull, CT
QA Test Engineer
Responsibilities:
- Participated in PIR reviews of software requirements, designs and test procedures
- Documented test plans and test cases studying business rules and requirements.
- Manually performed System, Positive, Negative, Integration, Boundary, Sanity, Functional, Cross Brower, Regression, UAT Testing
- Maintained and executed test cases and test scripts using Quality Center
- Reported & tracked the bugs, performed E-mail notifications to the developers using the Quality Center
- Created the Regression Test cases and automated them for the purpose of regression testing
- Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing
- Developed the automation framework following BDD framework and POM pattern
- Used Gherkins language for Behavior Driven Testing with Cucumber, Junit, Maven, Selenium in Java language.
- Wrote Automation test script for the mobile app using Selenium and Appium.
- Involve in review and approve of test plan process for every test enterprise release.
- Developed Automation Test Framework in Selenium WebDriver for functional and regression testing.
- Develop automation test suite using Junit, Apache POI, BDD framework.
- Performed the Back-End integration testing to ensure data consistency on front-end. Write and execute SQL Queries in SQL Developer to validate the data.
- Run test suite in Cross-browser testing is involved for browser compatibility.
- Used JUnit, Maven, Jenkins/Hudson for continuous integration and development.
- Involved in test code review process with other team members to check reusability and proper use of code.
- Designed, developed, and executed mobile test plans for iPhone, iPad, and Android devices
- Performed cross-browser testing for the web interface, and mobile application
- Provided back end testing for data validation using complex SQL queries joining multiple tables
- Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases.
- Worked closely and independently with various teams including development and management
- Led 2-3 junior QA team member for smaller or part of project to achieve results
Confidential, Summerset, NJ
Software QA Tester
Responsibilities:
- Created Test plans, Test Scenarios, Test Scripts and Test Cases corresponding to the test requirements in order to maximize verification coverage of system variables
- Interacted with Development, Requirement, CM, and QA Teams to ensure overall quality of the software
- Used HP Quality Center to ensure efficient documentation of QA activities
- Analyzed and reviewed the software requirements, and functional specifications
- Attended design review conference meetings with on-site team
- Conducted System, Integration, Functional, Ad hoc, Smoke and Regression Testing
- Tested the functionalities by Manual Testing and data validation using SQL queries
- Developed automated scripts using Quick Test Pro to perform Regression testing
- Tested application for browser compatibility for internet explorer, Chrome, and Firefox
- Involved planning, preparing, creating, debugging and utilizing test scripts for automated testing tools where required: QTP. Analyzing test result and report defects
- Involved in developing Object Repository, Object Identification, set the Environment variables, Output value, Recovery scenario, Data Driven Test, Kew Word Driven Test and Hybrid Driven Test by using Quick Test Pro (QTP).
- Extensively performed Oracle SQL queries to retrieve/validate/update/modify data from DB tables
- UAT planning, execution, Rollout and DR testing, whenever business required after-hours/weekends
- Validated the backend integrity and reports accuracy
- Developed Test Execution Matrices during the test cycle
- Communicated with developers and QA Team members to resolve issues.
- Performed back end testing using UNIX command and Shell scripts
Confidential, NY
Jr. QA Tester
Responsibilities:
- Worked closely with team members to understand the product/business requirements and use cases.
- Created Test plans, Test Scenarios, Test Scripts and Test Cases corresponding to the test requirements.
- Conducted System, Integration, Functional, Ad hoc, Smoke and Regression Testing
- Tested the functionalities by Manual Testing and data validation using SQL queries
- Developed automated scripts using Quick Test Pro to perform Regression testing
- Developed Test Execution Matrices during the test cycle
- Solid understanding incomplete Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and QA Strategy and QA Methodologies- (Agile & Waterfall)
- Extensive understanding and working experience in full project life cycle for software implementation, design, develop master test plan, define test scenarios, quality control, verification and validation services
- Communicated with developers and QA Team members to resolve issues.
