Software Tester Resume
5.00/5 (Submit Your Rating)
Washington, DC
SUMMARY
- Self - motivated and results-oriented professional with 5+ years of progressive experience in Software Quality Assurance Testing - both Automation and Manual. Diverse testing skills with experience in analyzing business specification documents, developing test plans, writing test cases, and developing Requirement Traceability Matrix (RTM).
- Expertise in test development and complete QA lifecycle for all stages of software development. Sound knowledge of descriptive programming, object identification, and parameterization.
- Experience in writing and executing SQL queries and VB scripting as well as in reporting bugs using Quality Center/ALM. Expert in preparation and execution of Test Plans, Test Scenarios, Test Cases, and Test Scripts. Known for a meticulous work approach and for practicing good interpersonal relations among team members. Outstanding reputation for prioritization of QA test requirements to meet deadlines.
TECHNICAL SKILLS
- Windows, Unix/Linux Oracle, SQL Server, MySQL, DB2 MS Office (Word, Excel, PowerPoint, Outlook)
- HTML, XML, SQL, PL/SQL, C#, Java, VBScript, JavaScript, PHP HP Quality Center, HP QuickTest Pro, HP ALM, HP UFT, JIRA, SOAPUI
PROFESSIONAL EXPERIENCE
Software Tester
Confidential, Washington, DC
Responsibilities:
- Plan, conduct, and monitor testing and inspection of materials and products to ensure finished product quality.
- Develop several Systems Integration Test scripts based on system requirements, business rules, and use cases.
- Enhance automation scripts using checkpoints, environment variables, regular expressions, and output values.
- Track and triage issues using JIRA; perform system, integration, regression, failover, and compatibility testing.
- Create parameters that inserted different data into each iteration of a test run using Parameterize test in QTP.
- Design and develop Data-Driven Frameworks using VBScript in UFT to validate test case against different data set.
- Test and break web applications, system tools and API's; develop and execute test suites, test plans, and test cases.
- Review project deliverables, ensure they meet quality standards, and recommend improvements to QA processes.
- Improve Keyword-Driven Framework for HP UFT later in the project as the demand for regression testing increased using VBScript. Led in developing Data-Driven Framework using QTP API module to validate Web Services and APIs.
- Create Function Libraries, Recovery Scenarios, AOM Scripts, and External Environment Variable files to increase Automation Framework robustness. Develop automation frameworks to efficiently test various applications.
- Perform database validation using SQL Query Browser, understand the Testing Effort by analyzing the requirements of project, and lead the effort to design, manage, and automate the regression suite to increase testing efficiency.
- Implement Bug Scrub Meetings to effectively triage defects and reduce defect resolution times, review functional specification and analyzed the manual scripts, and provide technical support in project QA activities.
- Write and create test cases, develop test plans, and execute test cases from user stories for the Application Under Test. Attend Daily Standup meetings, Confidential Planning/Commitment meetings, and Confidential Retro meetings.
- Execute test plans and review/diagnose test failures, maintain QA documentations and generate test reports for management, and attend daily standup meetings and worked closely with Business Analysts and Developers.
- Write complex SQL Queries for back end testing for both Oracle and SQL databases, analyze and troubleshoot QA related issues in a timely fashion, and support in the design, development, and production phases of projects.
- Determine project quality requirements, perform quality planning activities, ensure that project is delivered within allotted timelines and budgets, and design and execute functional testing on client facing application.
QA Engineer
Confidential, Reston, VA
Responsibilities:
- Developed and maintained QTP test scripts to support regression testing whenever a Change Request is completed.
- Made arrangements for functional consultants and other project personnel to execute or supervise testing.
- Led and participated in walkthroughs for the evaluation of the test plan with the QA Lead and development team.
- Produced project status report and sent to upper management; Involved in defect tracking using HP ALM.
- Managed and led in testing of the Application manually and tested the design and functionality of the Application.
- Involved in the review meetings to ensure the QA Project Plan schedules were adhered to and the critical path activities meet the deadlines. Developed Test Scripts using UFT to perform smoke, functional and regression testing.
- Created and designed master test strategy documents, master test plan, and test schedules, test cases, test procedures, and test scenarios. Performed system, integration, regression, failover, and compatibility testing.
- Customized UFT Scripts with Parameterization, Check Points, Library Files, and Regular Expression to automate functional test cases. Attended standup meetings and worked closely with Business Analysts and Developers.
- Designed and developed Hybrid Framework within UFT using VBScript to meet the needs of regression and test coverage simultaneously. Worked in automating regression suites using UFT, descriptive programming & VBScript.
- Prepared documentation for assigned projects and followed software release procedures, requirements analysis using HP ALM. Developed SQL queries and performed test execution for front end and back end testing.
- Drafted detailed Test Steps to be followed for Test Automation using QTP. Performed identification and implementation of the Automation Framework in QTP. Enhanced the automation scripts in UFT by using actions and reusable actions.
- Involved in writing Test scripts, reusable actions and functions in VBScript using QTP for automated testing.
- Spearheaded testing application response for positive and negative sets of data with data-driven testing procedures.
- Provided excellent leadership creating Checkpoints in the application to enhance automation scripts in UFT.
QA Analyst
Confidential, Richmond, VA
Responsibilities:
- Led in defining and implementing the Software Development Life Cycle with process development meetings.
- Performed through Database functionality tests and verified the Business Logic Implementation by constructing and executing several SQL statements. Reported on testing progress, test coverage, and status to the team.
- Used HP Quality Center for maintaining the Test Plans, Test Cases, Test Execution, Defect management, Bug Reporting. Directed in using HP Quality Center to track, report, and manage defects throughout the test cycle.
- Developed Data-Driven and later Hybrid Framework from scratch using VBScript and Descriptive Programming techniques. Designed the Architecture and developed Automation Framework for Mainframe application using QTP.
- Established custom function libraries to support searching, capturing Mainframe dynamic data and other VBScript string manipulation technics in QTP. Headed in conducting Backend Testing by writing SQL Queries to verify the data.
- Generated test result using QTP and analyzed actual result and expected result, enhanced the automation scripts in QTP by using actions and reusable actions, and developed automated test scripts for Functionality testing using QTP.
- Was responsible for developing Test plans and Test cases for Functional Testing, participated in weekly meetings and walk-throughs to discuss Defects Priorities, and maintained function and scripts files in QTP for every build and release.
- Provided organizational leadership working with deployment team to create nightly automation regression execution builds; created checkpoints and synchronization points in the application to deal with problems in QTP.
- Conducted functional, system, and regression testing of the application using QTP. Reviewed user requirements, use cases, and detailed designs to develop test cases and review of test case specifications written by members.
- Managed and supervised preparing test plan and created test cases for each and every object based specification.
- Researched and led the implementation of commercial automated test tools and test scripts for regression testing of existing product functionality. Developed Test Scripts using QTP to perform smoke, functional, and regression testing.