Senior Software Tester Resume
SUMMARY:
- Over 9+ years of experience in QA, testing Web - based/E-commerce and Client/Server applications on windows and UNIX environments.
- Good and very co-operative Team player, fluent communicational skills and innovative, self-starter and self-motivated. Consistently got good reviews of being a good team player.
- Highly productive and results-driven in team and individual projects, strong research and time management skills.
- Strong knowledge of Agile-Scrum, DevOps, Waterfall, Iterative, V&V Model, methodologies of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Automation Testing Life Cycle(ATLC) & Product Development Life Cycle(PDLC) for analysis, design, development, testing, Quality Assurance, configuration and Release Management, and Good understanding of Quality Assurance Methodology, QA Process Improvement and CMM Level 5 Best Practices.
- Involved Test Estimation, Test Strategy, Test Planning, Test Case Creation, Project Planning, Handling Technical and personal issues. Resource identification and recruitment. Onsite and offshore coordination. Task assignment, Monitoring and Tracking, Mentoring and guiding the Team.
- Reviews/walkthroughs/audits for SRS, system designs, database designs, GUI screens, and prediction/assessment of risks and impact from approach or due to possible change requests
- Played a lead role in developing Test Cases in a spreadsheet and uploaded them to Quality Center Test Plan module and executed them in QC/ALM test lab for various source systems.
- Preparation of User Acceptance/system test plans, test strategies/approaches, traceability matrix, test reports/metrics/summary, and prioritization of tests by risk assessment and schedules.
- Experience on Selenium IDE, Web Driver.
- Experience in identifying object locators and creating Page Factory for all the pages.
- Experience in working on Page Object Model Design pattern with Hybrid framework.
- Familiar with JIRA tracking tool for Agile development, user stories, sprint planning, Impediments, reporting, etc.
- Capable of writing Generic functions and Web Driver Common till functions
- Experience with TestNG Annotation.
- Familiar with DevOps, continuous development, deployment, testing and tracking using Jenkins.
- Strong hands on experience with all levels of testing including End2Endtesting, Smoke testing, System testing, Integrated System testing, Regression testing, CO OP testing, and User Acceptance testing (UAT).
- Preparation and Execution of appropriate business test scenarios based on Functional Requirements. Developed Test Plans, Test Cases, Test Scenarios, Traceability Matrix and Test Reports.
- Generation of Manual Test Cases and automated them using UFT11.0v (QTP) for Functionality and Regression Testing.
- Design and implemented Hybrid Driven Framework on HP UFT (QTP) for web based application.
- Developed test scripts to automate process of testing in Selenium Web Driver
- Experience in Defect Tracking and Reporting using Quality Center.
- Considerable programming skills in Java, JavaScript, HTML.
- Experienced in UNIX (Use of Process, VI editor, directory & File command) with use of Testing.
- Solid Back End Testing experience by writing and executing SQL Queries, Nested Queries, Joins for Databases.
- REST API Testing using SOAP UI.
- Extremely Dedicated, Self-motivated Proactive and willing to assume responsibility.
- Worked closely with Product Management and Development Personnel to ensure testing is comprehensive.
- Prepare and submit Project close out report including lessons learned and best practices followed and process improvements.
TECHNICAL SKILLS:
Languages: C, C++, SQL, Java, .Net
Operating Systems: 4690 OS, Windows 7, Vista, UNIX
Databases: Oracle, SQL Server 2000
Web Languages: XML, HTML, VBScript, JavaScript.
Testing Tools: UFT/QTP11, ALM/Quality Center, TOAD, JIRA, Selenium.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Tester
Responsibilities:
- Participated in review meetings with Business Analysts, Developers and end users to understand and test according to their requirements and design sessions to develop test plans based on business processes, requirements and system designs.
- Reviewed and analyzed Business Requirements and Use Cases and Reviewed High Level and Low Level Designs throughout the Software Development Life Cycle (SDLC).
- Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology.
- Preparing test cases, review and updating the test cases according to the Functional Specifications using X-ray Plug-in tool in Jira.
- Developed Test Strategy, plans, standards, and test matrixes for tracking coverage
- Participated in Functional testing, System Testing, Regression testing and Integration Testing.
- Executed test cases to evaluate and report actual vs. expected results.
- Extensively worked on the POS terminals (also known as registers) connected to Controllers IBM 4690.
- Plan, design, develop and test next generation of Point of Sale (POS) integrated solutions to replace the legacy systems for one of the largest Fortune 500 client.
- Perform integration, system and regression testing of state-of-the-art TCxGravity devices and IBM 4690 machines.
- Coordinate with technical developers, business analysts and business owners from various teams that are geographically dispersed.
- Perform daily stand-ups, plan, design, retrospective and grooming sessions using scrum methodology.
- Update managers about the high level timeline status and velocity of the projects.
- Work closely with project managers to update the test plan and schedule for each sprint.
- Conducting demo sessions through VDI for each sprint to the business owners.
- Coordinate with team members using Jira and leankit for agile planning and management.
- Automated test suites using Selenium TestNG Framework.
- Wrote XPath expression for identifying dynamic object.
- Wrote Scripts Manually using Selenium-Web driver in Eclipse.
- Developed the Automation test scripts using selenium web driver.
- Designed & Enhanced QTP Hybrid Driven Framework for the regression testing using modular approach undertaken with using User defined function library, shared object repository, Static data file, Calendar sheet (Master Datasheet), dynamic datasheet and user define result sheet etc.
- Involved in REST API Testing using SOAP UI.
- Responsible to verifyWeb services API request, response data validations in REST, SOAP protocols.
Environment: JAVA, SQL, Oracle, Selenium (Web driver), Selenium IDE, TestNG, Jira, JavaScript, TOAD, SOAP UI, Windows, 4690 OS and UNIX.
Confidential
QA Specialist
Responsibilities:
- Responsible for E2E & UAT testing for $600 M multi-year Program.
- Worked on ordering application (ProQuest) which is developed by Concept Wave.
- Concept Wave (CW) Framework is the order transformation engine and the underlying technology for the critical strategic efforts of PQ Platform.
- Leading E2E & UAT Testing of the Quoting, Ordering,
- Catalog and Order Management, Provisioning, Billing & Service Assurance systems in conjunction to leading VES organizational transformation from disparate legacy ordering systems to the a streamlined and efficient Confidential Rapid Delivery (VRD) platform, along with supporting strategic migration of customers and products onto the platform. Additionally, driving the decommissioning of legacy IT estate rendered obsolete by the VRD platform saving millions of dollars in operational costs.
- Identifying improvements to existing solutions and business processes and achieve continuous process improvements through project management using world class methodologies
- Defined Test Approach and set Milestones and deliverables in for End to End (E2E) Informal Interface Test, Integrated System Test, Switch Lab Planning (SLP)
- Escalation of issues which were feasible and found by the Team and report them to Project Managers, Development Managers.
- Prioritize testing tasks based on goals and risks of projects and ensure testing milestones, activities and tasks are completed as scheduled.
- Conducted knowledge transfer sessions to new team members.
- Prepared Test Plan, High level and detailed level Test Caseswhich includes detailed test steps, review with Business/Marketing/IT Marshals and Test Procedures using Business /Functional requirement documents of the systems.
- In E2E testing Worked on MWAN, MLAN, WAN analysis report, Access, Private IP, VOIP Products from Order entry, Provisioning(L2/L3) and Billing.
- EASR process these orders and communicate with other systems for business validations during the life cycle of the order
- Responsible for all phases of development life cycle on Provisioning Control (PC) system applications
- Involved in NETPRO to Provisioning Controller (PC 2.0) more in business related issues as this project as such requires more analytical and business knowledge of the domain.
- Modified existing interface between TCOMS, NETPRO and EASR applications, which resulted in ASR reduction.
- Involved in network inventory provisioning pathing, CKTID assignments, L2 and L3 Provisioning.
- All the tested scenarios that have been satisfied with the functionality are moved to automation testing.
- Tracked bugs using Quality Center/ALM and performed Regression Testing of the entire application once the bugs are fixed.
- Experience assessing testing processes, creating, implementing testing strategies and SQA strategies using Agile-testing methodology
- Worked on Transmission Control Protocol/Internet Protocol (TCP/IP).
- Automated test suites using Selenium TestNg Framework.
- Wrote XPath expression for identifying dynamic object.
- Wrote Scripts Manually using Selenium-Web driver in Eclipse.
- Developed the Automation test scripts using selenium web driver.
- Designed & Enhanced QTP Hybrid Driven Framework for the regression testing using modular approach undertaken with using User defined function library, shared object repository, Static data file, Calendar sheet (Master Datasheet), dynamic datasheet and user define result sheet etc.
- Execute SQL queries to the Source Tables and to the Staging Tables to ensure required data is present and retrievable using TOAD for SQL Server.
- Responsible for testing the product using UNIX command for the server startup/new builds.
- Involved in TestingWeb Servicesusing SOAP UI.
- Responsible for Identification of the required regression scope, automation scope, automated test scripts review and strategy for automation testing and developed automation test scripts to test the functionality of the application.
- Executed Data driven Testing to test application with unique Test Data set.
- Prioritized and reported defects using Quality Centre/ALM.
- Experienced in ALM/QC Developed test plans test execution managed defect and reported issues.
- Participated in daily, weekly status meetings, leadership calls, Coordinated with the developers and testers to resolve the defects and close them.
Environment: Concept wave, JAVA, SQL, Oracle, Selenium (Web driver), Selenium IDE, TestNG, UFT/QTP 11, JavaScript, ALM, Quality Centre, TOAD, SOAP UI, Windows and UNIX.
Confidential
QA Specialist
Responsibilities:
- Involved in Preparation of Test Plan based on Requirements documents
- Reviewed and analyzed requirement document for writing the Test cases.
- Performed Functionality, Integration, Security, System, UAT, Positive testing.
- Formulation of traceability matrix, test plan, test cases, test data and test scripts.
- Documented and reported the defects to developers using the Quality center.
- Developed automation test scripts for functionality of the application.
- Executed Data driven Testing to test application with unique Test Data set.
- Automated the functionality and interface testing of application using QTP.
- Modified and updated test scripts for new functionality requirements of the application and recording the user action against application.
- Prioritized the defects and the severity levels using Quality center and discussed with the developers to resolve the issues.
- Actively participated in all phases of testing life cycle including document reviews, inspections, and project status meetings.
Environment: SQL, Oracle, UNIX, QTP 10, Quality Centre, TOAD. Props Tool. SOAP UI, Windows, UNIX
Confidential
QA Analyst
Responsibilities:
- Participated in review meetings with Business Analysts, Developers and end users to understand and test according to their requirements and design sessions to develop test plans based on business processes, requirements and system designs.
- Reviewed and analyzed Business Requirements and Use Cases and Reviewed High Level and Low Level Designs throughout the Software Development Life Cycle (SDLC).
- Developed Test Strategy, plans, standards, and test matrixes for tracking coverage
- Participated in Functional testing, System Testing, Regression Testing and Integration Testing.
- Conducted Smoke and Regression tests.
- Preparing test cases, review and updating the according to the Functional Specifications
- Involved in preparing Test case data for both positive and negative test cases
- Executed test cases to evaluate and report actual vs. expected results.
- Used traceability matrix to map the parent-child relationship and the dependency among the requirements
- Defect tracking and managing using Quality Centre.
- Participated in Walk Through and Defect report meetings periodically.
- Developed and executed SQL queries for database validations
- Created reusable functions, defined the hierarchy for the whole process.
- Performed Data-driven tests for the application when requires.
- Prepared test on completion of each build.
- Used checkpoints for capturing the application objects and properties
Environment: SQL, Oracle, UNIX,ALM, QTP 10, Quality Centre, TOAD, SOAP UI, Windows, UNIX
Confidential
Programmer Analyst
Responsibilities:
- Created test plan, test cases, and test steps for every release and stored in Test Director.
- Reviewed and analyzed requirement document for writing the Test cases.
- Performed Functionality, Integration, and system testing.
- Executed test cases and provided status to Team Lead.
- Tracked bugs using Test Director and performed regression testing of the entire application once the bugs are fixed.
- Manually performed Back-End testing by writing SQL queries.
- Worked on Implementing a Web Service for interchanging XML objects in a distributed environment.
- Worked closely with software developers and take an active role in ensuring that the software components meet the highest quality standards.
- Attended various meetings with the developers, clients, and the management team to discuss major defects found during testing, enhancement issues, and future design modifications.
Environment: Java, Windows 2000/NT 4.0, Test Director 8.0, HTML, Oracle 8i, MS Office, XML, UNIX, SOAPUI, TOAD.