Senior Software Tester Resume
Alexandria, VirginiA
SUMMARY
- 7+ Years of experience in Software Testing and proficient in Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC)
- Qualified in reviewing and analyzing Business Requirement Document (BRD) and writing detailed Test Plan, Test Strategy, Test Scenarios, Test Data and Test Cases
- Efficient in handling Change Control by updating Test Plan, Test Input Data, and Test Cases
- Good Knowledge in creating Test Cases using specification - based Test Generation Techniques
- Skilled in creating Requirement Traceability Matrix (RTM), Test Coverage Matrix, and Defect Density Matrix
- Expert in performing System, Functional, Black-Box, Smoke, Sanity, Database, Front-End, Back-End, Retest, Regression, API, Web Service, Compatibility, and User Acceptance Testing (UAT)
- Strong Knowledge in running Manual and Automated Test using HP ALM/ Quality Center (QC), JIRA, CA Agile (rally) and Confidential Rational Quality Manager (RTC, RQM, RRC),
- Proficient in Defect Tracking and Reporting using HP ALM/ QC, JIRA, and CA Agile (rally)
- Solid knowledge of SQL, and Database connectivity for Backend and Database Testing using Toad for oracle and Microsoft SQL management studio.
- Expertise on working HP QTP/ UFT with various object models and methods
- Experienced in testing Data Migration and Integration with external applications using HP QTP/UFT.
- Excellent skill in testing Compatibility on different Browsers (IE, Firefox, Safari, Opera, Chrome) and Platform (Windows, iOS, Tablet, Mobile)
- Involved in Continues Integration (CI), and Continues Development (CD) cycle on automation framework using Maven and Jenkins
- Qualified in working on Multiple Projects concurrently with Multi-Site & Multi-Cultural teams
- Knowledgeable in working on projects based on Waterfall and Agile (Scrum) Methodologies
- Comfortable working as a team member as well as independently, quick learning with excellent Analytical, Communication, and Interpersonal skills
TECHNICAL SKILLS
Operating System: MS DOS, MS Windows, Unix, Linux
DBMS: MS SQL Server, MS Access, Oracle, DB2
Languages/ Environment: C, C++, Java, JavaScript, VBScript, .Net, C#, PHP, HTML, SQL
Reports: Data Reports, Crystal Reports
Applications: MS Office Suite, MS Visio, HTML, MS SharePoint, MS Project
Methodologies: Waterfall, Agile- Scrum
PROFESSIONAL EXPERIENCE
Confidential, Alexandria, Virginia
Senior software tester
Responsibilities:
- Develop and establish quality assurance measures and testing standards for new applications, products, and/or enhancements to existing applications throughout their development/product lifecycles
- Reviewed functional and design specifications to ensure full understanding of individual deliverable.
- Identified test requirements from specifications, mapped test case requirements and design test coverage plan
- Developed, documented and maintained functional test cases and other test artifacts like the test data, data validation, and automated scripts
- Identified potential quality issues per defined process and escalated potential quality issues immediately to management
- Ensured deliverables met functional and design specifications and requirements.
- Isolated, replicated, and reported defects and verified defect fixes.
- Updated Test Execution Logs, Defect Logs and Requirement Traceability Matrix
- Provided Software Quality Analysis services across multiple projects.
- Reported test defects, test progress, and presented it to management.
- Managed and executed testing with Confidential Rational Quality Manager and CA Agile (rally)
- Adapted to change, is open to new ideas, took on new responsibilities, handled pressure, and adjusted plans to meet changing needs.
- Performed Soap UI testing for REST API services
- Gained experience in ANSI X12 flat files
- Gained experience in Claims domain of US Health care system (community care)
Confidential
Software QA Engineer
Responsibilities:
- Participated in creating Used Case Diagram, Activity Diagram, Class Diagram, Sequence Diagram, and State Machine Diagram
- Worked with Business Users and Developers to create complete Test Plan accordingly to the high-level project schedule
- Involved in Agile (Scrum) Methodology while implementing the projects and Participated in Scrum Meetings held daily to address the status of testing
- Developed Test Scenarios, Test Cases and Test Procedures based on Business Requirements
- Managed the Defect Database for the application, ensuring that bugs are being accurately filled out, regressed and closed out in a timely manner, and worked with developer on Bug Reproducing
- Fulfilled Manual and Automated Testing of the Functional Test Cases
- Accomplished Positive Testing and Negative Testing using both Manual and Automation techniques
- Involved in developing detailed Test Cases including Test Steps and Test Input Data using HP ALM and JIRA for Functional Testing, and Regression Testing
- Wrote Defects into HP ALM and JIRA
- Composed Test Cases and Executed Tests using HP ALM and JIRA
- Implemented Back-End testing and Database Testing in Oracle Database Server using PL/SQL Queries
- Performed Data Driven Framework (DDF) for multiple sets of data using HP UFT
- Tested the application on multiple versions of different browsers as a part of workstation Compatibility Testing using HP UFT to maintain cross-browser functionality
- Generated Automated Test Scripts for Functional and Regression Testing using UFT
- Developed scripts by Descriptive Programming and maintained Shared Object Repository in UFT
- Fulfilled API Testing using SoapUI by WSDL, compare the expected and actual results, and report those tests into HP ALM, and JIRA
- Coordinated the testing and development between Onsite and Offshore resources Interacted with developers to resolve Bugs
Environment: HP QC/ ALM, HP QTP/ UFT, VBScript, PHP, Agile, MS Windows, MS Office Suite, JavaScript, JIRA, DB2, Oracle, SQL, HTML, XML, C, C++, C#, MS Visio, SoapUI
Confidential, Gaithersburg, MD
QA Engineer
Responsibilities:
- Created Test Cases using specification-based Test Case Generation Techniques by analyzing Decision Tables or Condition Tables
- Involved in the design stages of the application and participated in the meetings with the Clients, BA, and Development Team; and Developed Test Scenarios to ensure quality
- Determined the Entry/Exit Criteria for different phases in testing cycle of the system
- Documented the Test Cases using SRS and Design Documents
- Created Test Plan, Test Strategy document and analyzed Functional Design Document
- Validated Test Results, proactively explain, work through Variances, and reports on resolved Bugs
- Created Test Data for implementing Negative Testing and Positive Testing with using Boundary Value Analysis, and Equivalence Class Partitioning; created required data for key functionalities for each build Developed SQL Statements to perform Database Testing and Back-End Testing
- Logged Requirements into HP QC/ ALM Requirements module.
- Prepared and updated Test Cases and Test Scripts in HP QC/ ALM and VersionOne using Traceability Matrix Tracking business requirements to Test Cases and vice versa
- Identified software problems, wrote easy-to-follow Bug Reports, logged them into defect tracking tool HP QC/ ALM, and VersionOne, and monitored their progress and verified their fix
- Created HP QTP/ UFT Regression Automation Scripts
- Planned HP QTP/ UFT Testing Process by analyzing the Application Under Testing (AUT) and Automating Test Plan generation
- Implemented batch processes using AutoSys to generate reports and validate the generated log reports on daily, weekly, and monthly basis
- Created a Keyword Driven Framework (KDF) using HP QTP/UFT
Environment: HP QC/ ALM, HP QTP/ UFT, C, C#, C++, MS Windows, MS Visio, Oracle, Java, UNIX, VersionOne, MS Office Suite, MS Project, Agile, SQL, VBScript
Confidential, Bloomfield, CT
QA Tester
Responsibilities:
- Performed manual functional Testing on web sites, web applications, and mobile apps.
- Implemented changes to test cases based on QA team solicited feedback and test results.
- Communicated, documented, and reported progress, test results, and other relevant information on problem resolution to project stakeholders and management.
- Incorporated automated tests into continuous integration workflows.
- Worked with development members on bug reproduction and fixes; and updated management on testing results, activities and planning using Quality Center/ALM.
- Involved in manual testing using Quality Center/ALM to develop Test Cases and Test Scripts.
- Executed scripts using for Regression testing and involved in database testing by writing SQL queries and also using data base functions for automation.
- Participated in creating Automation scripts for both System and regression testing using QTP/UFT.
- Developed user defined functions, Generic functions with QTP/UFT.
- Involved in updating QTP/UFT scripts after delivery as required by the new version.
- Generated Reports, Graphs, Summary data, and Collated execution results to help analyze the performance
Environment: HP QC/ALM, HP QTP/UFT, MS Windows, Oracle, MS Office Suite, C, C++, JavaScript, MS Visio, VBScript, Waterfall