Software Test Engineer Resume
Medina, NY
SUMMARY
- Over 5 Years of Software QA Analysis experience in both Manual and Automated testing with extensive Web based & Client/server systems.
- Involved in complete software testing lifecycle owning the test deliverables from start to end through the entire SDLC and experienced in methodologies like Waterfall, Iterative and Agile (SCRUM).
- Good understanding of QA methodology, SDLC.
- Implemented various test cycles including Smoke Testing, Integration Testing, Functional Testing, Black box testing, System Testing, End to End Testing, User Acceptance Testing (UAT), Regression Testing.
- Extensive experience in creating, executing the Formal Test Plans and Test Scripts for Functional, Regression Testing and User Acceptance Testing.
- Experience in defining test procedures and creating test cases based on client's requirements document.
- Expert in creating Requirements Traceability Metrics (RTM)
- Extensive experience on mastering HP Quality Center in both Admin and User modules.
- Experienced with automated testing tools like QTP, and Load Runner
- Strong knowledge of database Schemas, SQL Languages, querying Tools (such as TOAD, SQL developer) using Oracle, My SQL and proficient at performing Database Testing, data manipulation, etc.
- Extensive use of Defect tracking tools like HP Quality Center for identifying, analyzing, documenting and reporting defects.
- Experienced in developing Automated Test Script and Automation Framework using advance VBScript functions, and descriptive programming using HP Quick Test Professional.
- Participate in weekly Project meetings and organize defect meetings.
- Ability to manage time and priorities according to team/project objectives, in a fast - paced project environment.
- Supportive during UAT conducted by the customer, with activities like consultation, documentation of issues/bugs.
- Strong problem solving and decision making skills.
- Strong communication and interpersonal skills self-motivated and highly organized with excellent system analysis and problem solving skills.
- Detailed oriented and a self Starter.
- Demonstrated proficiency in handling multiple tasks/projects in a fast-paced environment, often within tight time frames.
- Having "Can do" attitude and judgment skill to identify high risk areas of the application.
TECHNICAL SKILLS
Testing Skills: Manual and Automated Testing
Testing Tools: HP Quality Center (ALM11.50), Quick Test Professional (QTP)/ UFT v11.50, HP LoadRunner v10.0, Jira, IBM Rational ClearQuest (7.0)
Programming Languages: C, C++, Core Java, .Net, PL/SQL
Scripting Languages: VB Script, Java Script.
Databases: Oracle, IBM DB2. MS Access .PLM Teamcenter
DB Tools: TOAD, SQL Developer
MS Office: Excel, Word, Power Point, MS SharePoint
Operating Systems: Win 2007/XP/2000/NT, MS DOS.UNIX
Methodology: Waterfall, Agile( SCRUM, XP), V-Model
PROFESSIONAL EXPERIENCE
Confidential, Medina, NY
Software Test Engineer
Responsibilities:
- Followed the Software Development Life Cycle(SDLC) in all stages of the project.
- Implemented the Software Testing Life Cycle(STLC) in all the stages of the testing environment.
- Worked closely with Product owner, and Developing team.
- Analyzed the Test plan, which detailed the testing scope, strategy, test requirements and necessary resources.
- Fully involved in analyzing Business Requirement Documents and writing Test Plan.
- Developed Test Cases to cover overall quality assurance testing.
- Used HP ALM to develop manual test cases, test scripts, executing, review test cases and logging defects based on business requirement, functional requirement, and user stories.
- Used HP ALM for creating a defect and followed a bug life cycle.
- Performed Black Box testing which includes System Integration (SIT), User Acceptance (UAT),Regression, Functional, Positive and Negative Testing.
- Used Recovery Management or Error Handling in QTP like Synchronization, Recovery Scenarios, On Error Statement, and Exit Statement.
- Developed Automation test scripts using HP QTP/ UFT for Function, and Regression Testing.
- Enhanced baseline scripts in HP QTP/ UFT by using VB Script programming language and execute test cases.
- Create and Export HP QTP test summary Reports for the project.
- Used Teamcenter PLM(Product lifecycle management) .
- Used IBM Rational ClearQuest for bug tracking and configured to act as a CRM(customer relationship management) tool to track a complex manufacturing process,for creating a defect and followed a bug life cycle.
- Created an RTM(Requirement Traceability Matrix)
- Execution of the test scenarios and scripts and review of application functionality.
- Worked with SQL queries for data verifications in Oracle 10g database.
- Used Microsoft SharePoint to update day to day assignment with required document.
- Provided a weekly project report that includes Test Metrics and status reports.
- Involved in User Acceptance Testing (UAT) to test whether it meets the User Requirement Specifications.
Environment: & Tools: HP ALM, ClearQuest, PLM Teamcenter, HP UFT, Load Runner, Oracle, SQL Developer, PL/SQL, C#, .NET, VB, Windows 7/XP/Vista, HTML, Web Services, IE, Mozilla Firefox.
Confidential, Buffalo, NY
Software Automation Tester
Responsibilities:
- Worked within HP QTP/UFT in initiating and creating Automation testing framework in VB script programming language.
- Driving the implementation of automated Functional and Regression tests using HP QTP/UFT.
- Implemented QTP Automation testing process(Test Planning, Generate Test, Enhance Test, Run & Debug Test, and Analyze Results and Log Defect) to the "Personal Online Banking Application".
- Developed Keyword Driven Frame work to implement the automation testing within manual test cases.
- Developed Hybrid Framework to make a more dynamic and efficient automation test script which was combined keyword driven framework and Data Driven Framework. .
- Created Function Library for Keyword and Hybrid Frameworks.
- Used child object method to identify Test object.
- Used Object Spy system to identify web objects property name and value.
- Used Ms Excel as a test data source for Keyword driven framework.
- Enhanced the HP QTP driver script by using regular expression, checkpoints, optional steps, environmental variable, parameterization, if statement, select statement, For loop, reporter. report event, and output value.
- Used Recovery Management or Error Handling in QTP like Synchronization, Recovery Scenarios, On Error Statement, and Exit Statement.
- Create and Export HP QTP test summary Reports for the project.
- Worked and Used a web based test management tool like HP QC/ALM as a site admin and QA Tester.
- As a site administrator created a Domain, Project, Users for a project, and Imported users from the network group.
- As a QA Tester used HP QC's four modules like Requirement module, Test plan module, Test lab module, and Defect module for entering requirement, creating test cases, executing test cases and log defects.
- Performed Requirement Coverage/Traceability or Linking test to Requirement in the Test Plan section.
- Exported developed test cases from Ms Excel to HP QC in the Test Plan section.
- Creating the detailed test plans, test cases and executing it.
- Implementing the test case and test process with project time frames.
- Comparing clients live site with development sites.
- Testing cross browser functionality of browser as well such as Internet Explorer, Chrome, Safari and Firefox.
- Performed Black-Box, White-Box, Functional, Regression, Smoke, Sanity and System Testing.
- Worked in Agile methodology.
- In Agile worked with Product Owner, Scrum master, and developing team members.
- In Agile attending different kinds of meeting like Release Planning meeting, Sprint Planning meeting, Daily stand up meeting, Sprint Review meeting, Retro meeting, Demo meeting, Scrum of Scrum meeting.
- In Agile used Product Backlog, Sprint Backlog, User story and Acceptance Criteria.
- Worked closely with business analyst and developers.
- Performed Database testing to validate and verify data for frontend and backend of the application.
- Used SQL Developer 10g tool to write and execute SQL queries against Oracle database.
- Used different DDL commands like SQL Select statement, Where Clause, Operators, Order By, Having clause, Group By, and aggregate functions.
- Used different wild cards.
- Used with different joins like Inner Join, Outer Join, and Full Join to retrieve data from several database tables.
- Finally Created different project related reports like test summary reports, test execution reports, and defect status reports.
Environment: & Tools: HP ALM, HP UFT, Load Runner, Oracle, SQL Developer, PL/SQL, C#, .NET, VB, Windows 7/XP/Vista, HTML, Web Services, IE, Mozilla Firefox.
Confidential, Orchard park, NY
Software QA Analyst
Responsibilities:
- Followed the Software Development Life Cycle(SDLC) in all stages of the project.
- Implemented the Software Testing Life Cycle(STLC) in all the stages of the testing environment.
- Worked in Agile Scrum fast software development methodology.
- Worked closely with Product owner, Scrum master, and Developing team.
- Analyzed the Test plan, which detailed the testing scope, strategy, test requirements and necessary resources.
- Fully involved in analyzing Business Requirement Documents and writing Test Plan.
- Developed Test Cases to cover overall quality assurance testing.
- Manual testing using HP Quality Center to develop test cases, Test scripts, executing and logging defects.
- Performed Black Box testing which includes System Integration (SIT), User Acceptance (UAT),Regression, Functional, Positive and Negative Testing.
- Used HP QTP/UFT to develop automation test scripts for system's core functionality and GUI's of the application.
- Developed Automation test scripts using HP QTP for Function, and Regression Testing.
- Automated manual test cases developed MS-Excel and set the Keyword driven framework.
- Developed and enhanced baseline scripts in HP Quick Test Professional (QTP) by using VB Script programming language.
- Customized Automation test scripts for error detection and recovery.
- Automated the 60% of Manual Cases as per the feasibility.
- Developed Data Driven Framework in HP QTP/UFT for running a single automation driver script with a multiple sets of test data.
- Used HP QC/ALM to develop manual test cases based on business requirement, functional requirement, and user stories.
- Used HP QC/ALM for creating a defect and followed a bug life cycle.
- Created an RTM(Requirement Traceability Matrix)
- Worked with SQL queries for data verification and validation
- Worked with Data Warehousing developers who extensively used DATASTAGE, to design mapping to move data from source to target database using Stages to do the functionality.
- Loaded data to different databases using SQL scripts and maintained a repository for data loading Scripts.
- Identified the source tables from which the Data Warehouse extracts data.
- Execution of the test scenarios and scripts and review of application functionality.
- Worked with SQL queries for data verifications in Oracle 10g database.
- Provided a weekly project report that includes Test Metrics and status reports.
- Involved in User Acceptance Testing (UAT) to test whether it meets the User Requirement Specifications.
- Worked with Load runner performance testing team to generate load testing script.
- Analyzed the load testing results.
Environment: & Tools: HP QC/ALM, HP QTP/UFT, Oracle, SQL Developer, PL/SQL, C#, .NET, VB, Windows 7, HTML, Web Services, Internet Explorer, Mozilla Firefox.
Confidential, Virginia Beach, VA
Software QA Tester
Responsibilities:
- Preparation of Test scenarios for Integrated Testing using Software requirement specification.
- Involved in writing and implementation of the test plan, various test cases, test scripts and preparation of Test scenarios, for Software Requirement Specifications.
- Coordinated with the developer and management to layout the project schedule and deadlines for the testing phase for each content group
- Involved in Functional, Integration, Regression, User Acceptance and end-to-end testing using Quality Center.
- Worked with Operations, release management and Support Team to find root causes, Reported defects, verified fixes and closed bugs during Regression testing.
- Worked on Quality Center tools for bug and report tracking as well as integrated email capabilities and Involve on code deployment process to DEV/SIT/UAT/production.
- Analyzed Business Requirements documentation, which identified the work area definition of the proposed application from the user perspective.
- Performed Data Validation followed by the manual testing of back end and Front end testing.
- Executed the regression test cases along with testing new enhancements by using QTP and analyzed results.
- Developed automated Test Scripts in QTP using VBScript for Regression Testing.
- Checked database integrity to determine successful transaction of test data from the application by establishing database connectivity and querying with SQL commands
- Created and provided summary and progress reports to management on a weekly basis.
- Played key role in performance analysis and tuning of the application under testing.
- Participated in automation scripts Walkthroughs.
- Involved in Daily Huddle Meetings and weekly Team Meetings.
Environment: Manual Testing, Quick Test Professional, WINSQL, MS Access, Oracle, SQL, and UNIX.
Confidential
QA Manual Tester
Responsibilities:
- Testing different modules of the application like Claims, Commission, Reinsurance, and Accounting.
- Created Test Cases for all modules and execute them.
- Created UAT test cases and test plans for all assigned modules.
- Involved in System testing and integration testing of application.
- Worked in Waterfall methodology.
- Involved in the review of requirements with functional manager and technical specialists of the application.
- Validated data in database using SQL queries.
- Wrote custom SQL queries for data validation on back-end database
- Performed functional, regression, Sanity and system testing on different web browsers and Created baseline scripts for Regression testing
- Manually performed Front and End to End testing
- Performed Functionality, Front end, Negative and Positive using Manual testing.
Environment: HP Quality Center, Agile (SCRUM), TDD, JAVA, C++, Unix, SQL Server, SQL*Plus, MS Office, MS Word, Excel, MS PowerPoint, MS Visio.