Software Test Engineer Resume
3.00/5 (Submit Your Rating)
Sleepy Hollow, NY
SUMMARY:
- Strong experience in Information Technology industry as a Quality Assurance Analyst.
- Indepth understanding about Software Development Life Cycle (SDLC).
- Solid understanding about different types of methodologies such as Waterfall, Agile.
- Participated in all testing activities in order to meet overall Software release goals: Test planning, Testcase design, Test Execution, Test Reporting, Defect Tracking, Test Environment Evolution and Maintenance, etc.
- Solid Hands on experience in Functional, Integration, Regression, Positive, Negative, Black box testing, GUI testing, Back - end testing and User Acceptance testing (UAT).
- In depth understanding about Defect Life Cycle.
- Expertise in testing tools like Quality Center, ALM, Quick Test Professional (QTP), UFT and Selenium
- Performed Manual and Automated testing on both Client Server and Web based applications. Performed Functional, Regression andUser Acceptance test using Manual test Methodology and Automated testing tools.
- Ability to create documents and track defects using Quality Center, JIRA, and ALM.
- Excellent in creating automated test scripts using Quick Test Pro (QTP).
- Expert in Querying and Testing RDBMS such as Oracle, SQL Server, MS Access for data integrity.Proficient in MS Access, SQL/PL, Oracle (10g) and UNIX (Shell).
TECHNICAL SKILLS:
Testing Tools: HP Quick Test Professional (QTP), HP Unified Functional Testing(UFT), HP Quality Center (QC), HP Application Lifecycle Management (ALM)Bug Tracking Tools: JIRA, Quality Center, ALM, Bugzilla
Database: MS Access, SQL Server 2005/2008, Oracle (10g, 11g)
Methedologies: Agile, Waterfall and Iterative
Operating system: Windows (XP, 7 and 10), Windows Server 2005/2008, LINUX
Languages: Java, VB Script, SQL
WORK EXPERIENCE:
Confidential, Sleepy Hollow, NY
Software Test Engineer
Responsibilities:
- Involved in Manual and Automation testing of Web and Client Server Application.
- Analyzed business requirements, functional specification, and the required documents for testing.
- Expertise in preparing Test Plan and Test cases.
- Developed test cases for automation team for Regression testing.
- Performed Smoke, Functional, Negative, System, Integration, Regression, and UAT
- Logged defects using defect management tools assigned to the developers and followed the Defect life cycle.
- Allocated priorities to all the test cases, taking into consideration the product module priorities.
- Conducted elaborate manual testing on test cases and provided feedback to the development team.
- Validated tests to check boundary conditions and error messages.
- Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing the defects.
- Responsibilities included Manual GUI Testing,Functional Testing, Integration Testing, Regression Testing, Interface Testing, End-to-End Testing, User Acceptance Testing.
- Tested the application in Production, Development and UAT Environment.
- Worked on system integration with other systems.
- Automated the functionality of the application using Quick Test Professional (QTP) / UFT.
- Insert Object Data Verification Check point on Quick Test Professional (QTP) / UFT automation testing tools.
- Used QTP / UFT for Shared Object repository creation and maintenance, used regular expression, re-usable actions, data table, checkpoints and recovery scenario.
- Conducted back end testing using SQL queries for validating front end data with the database.
Confidential, Brooklyn, NY
Software Test Engineer
Responsibilities:
- Reviewed Business Requirement Documents and the Technical Specifications.
- Created Test Plans which described test items, test strategies, test environment and test execution process.
- Involved in Planning, coordinating, developing Test Plans, Test Procedures, and Testcases based on the Requirements and Design Documents
- Developed Test Scripts and conducted Regression testing for various application modules using QTP.
- Analyzed Test results to meet the end user needs.
- Defined Functional Test Cases, documented and executed test scripts.
- Tested the application manually by executing test cases prior to automation.
- Conducted system integration testing of the application manually for different Modules.
- Interacted extensively with development groups and end-users.
- Executed SQL queries to validate the front-end data with the database (backend). Used DML statements to manipulate the data wherever applicable to verify the functionality.
- Performed End-to-end Testing which involves complete application environment in a situation that mimics real-world use, such as interacting with a database, applications or backend system.
- Evaluated and documented the application’s ability to meet the established requirements.
- Involved in the team meetings with representatives from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects.
- Logged defects and verified the defect fix.
- Attended weekly meetings to update project managers and discussed different issues and actions required for solving the issues.
- Occasionally met with developers to solve issues before opening defects.
- Parameterized the scripts to use different data sets.
- Responsible for automated testing of Smoke Test using Selenium and Regression Test using QTP / UFT.
Confidential, Washington DC
QA Analyst
Responsibilities:
- Generated and implemented Test Plans, Test cases, Test Scripts on different applications.
- Involved in Manual and Automated testing of the front-end application.
- Performed Functional, Regression, Integration and End to End testing using Quick Test Pro (QTP) .
- Created Database Checkpoints and conducted Back End Testing.
- Performed Data Driven testing using Quick Test Pro (QTP) .
- Written the test cases manually on Excel.
- Performed Data Validation and Data Integration for Back End Testing using SQL Queries.
- Reported issues into the bug reporting system and followed up with the development team until it gets resolved using Quality Center.
- Actively participated in the team meeting with the developer and business to understand the test requirements effectively.
- Involved in testing the applications during System testing, Integration testing and Regression testing.
- Provided a comprehensive final document which contained detailed statistical analysis of testing results, conclusions and suggestions of ways performance may be improved.
- Worked with the users to analyze requirements, design scripts related to the application testing.
- Linked the Test requirements and procedures in Quality Center.
- Actively involved in testing the online screens, batch process that was used to run and maintain the functional process of the application.
- Involved in capturing the test results, which were analyzed for completeness of coverage, percentage executed and percentage passed.
- Tracked the Defects and generated reports. Utilized Quality Center as a request tracking system for tracking the Defects and generating reports.
Confidential, New York
Software Test Engineer
Responsibilities:
- Involved in preparing Test Plan and Test cases.
- Developed test cases for automation team for regression testing.
- Formulated methods to perform positive and negative testing against requirements.
- Performed backend testing using SQL queries.
- Reported bugs found during test using Quality Center.
- Conducted functional, regression, black box and system testing.
- Reviewed functional design for internal product documentation.
- Used Quality Center for requirements management, planning, scheduling, running tests defect tracking and managing the defects.
- Analyzed, tested, and certified application-specific software and performed ambiguity reviews of business requirements and functional specification documents.
- Developed Manual Test cases and test scripts to test the functionality of the application.
- Assigned, tracked, and status problem reports, Change Requests, and release packages in Dimensions.
- Provided test results, graphs, and analysis of application performance data by email or phone during testing to the application developer and manager.
- Created and executed regression scripts using QuickTest Professional.
- Documented tests bugs in Quality Center.