We provide IT Staff Augmentation Services!

Senior Software Test Engineer Resume

5.00/5 (Submit Your Rating)

Alexandria, VA

SUMMARY:

  • 8+ years of experience in Software Quality Assurance of Web based and Client/Server applications on Windows and UNIX environments.
  • In depth knowledge of all phases of Software Development Life Cycle (SDLC) / SQA and its methodologies such as Waterfall, Iterative and Agile / SCRUM.
  • Proficient in understanding requirements, design specifications, and testing strategy to: perform risk analysis, ambiguity analysis and establish testing priorities.
  • Expertise in manual, automation and regression testing on web/client server application.
  • Expert in metrics, Requirement Analysis Report, Test Analysis Report, Level of effort and RTM.
  • Experienced with Defect tracking systems such as QC and PVCS Tracker.
  • Experienced in making software defects reproducible and reporting them to developers.
  • Performed System testing, Regression testing, Functional testing, System Integration testing, smoke testing, sanity testing, Ad - hoc testing, black box testing, and User Acceptance (UAT) testing.
  • Experienced in RDBMS like Oracle, SQL Server and DB2.
  • Experienced in preparing Functional Test Strategy, Test Plans, Test Case design, Test Case review, Test execution, Traceability matrix and Test Summary Report.
  • Experienced in creating Test cases based on high-level technical requirements using HP ALM/ Quality Center.
  • Experienced in using ALM/Quality Center to store, schedule test cases and report bugs.
  • Experienced on writing complex SQL queries and PL/SQL procedures to extract data from various source tables to perform database testing.
  • Experienced in developing and executing automation Regression testing and System testing using SELENIUM and open source ALM.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium and QTP.
  • Experienced in working with Regular Expressions in GUI maps to run the tests in System Test, Integration Test, and UAT using java script in Selenium.
  • Extensively experienced in using checkpoints for Object, Text, Table, and Pages using Selenium hybrid framework.
  • Experienced in performing Data-Driven Testing and Text Output values by using Global and Local spreadsheets in Selenium for testing multiple data.
  • Experienced in designing and implementation of Various Frameworks in Selenium.
  • Strongly understood Virtualization and Cloud computing.
  • Detail oriented, handle multiple projects, and forecast the deadlines.
  • Quick to adapt to new working environment and learn new technologies in short span. Highly motivated professional with excellent communication skills and a good team player.
  • Organized, attention in detail, self-motivated, multi-focused and ability to meet project milestone, and deliverable dates.
  • Excellent analytical skills interpersonal, communication and self-organizing skills.
  • Ability to work independently or as a member of team successfully.
  • Establish collaborative working relationships with co-workers and clients.
  • Excellent technical communication, documentation, interpersonal and reporting skills.

TECHNICAL SKILLS:

Testing Tools: ALM, HP Quality Center, UFT/ QTP, TestDirector,Testcomplete, JIRA, SOAP UI

Languages: PL/SQL, T-SQL, SQL, XSLT, .Net, Java, Html, XML

Databases: SQL Server, Oracle

Scripting Languages: VB Script, Perl, JavaScript

Operating System: UNIX/Linux, Windows

WORK EXPERIENCE:

Confidential, Alexandria, VA

Senior Software Test Engineer

Responsibilities:

  • Actively involve with CICM test automation process include CPCDB (United States Patent & Trademark next generation apps) to implement the continuous integration using Jenkins, SVN, SCM Manager, Sonar and Nexus and ensure the successful implementation of Continuous Integration.
  • Responsible for analysis of CPC’s (Cooperative Patent Classification) test requirements, software requirement and design documents to support each and every sprint.
  • Writes and executes Test Plans, Test cases based on Software Test Life Cycle (STLC) for CPC environment
  • Participates daily in the CICM defect meeting with multi-tier web team from different location and resolves the issues after reviewing the defect report.
  • Involve in analyzing CI (continuous integration) system design specifications and developed Test Plans, Test Scenarios and Test Cases to cover overall CPC testing activities.
  • Perform testing activities that includes smoke, regression, functional, black box and SQL backend testing which maintain 40 Million classification records from world wide.
  • Edits and updates Test scripts using descriptive programming technique and runs it with Selenium web driver engine for unit test of the backend CPCDB’s AS400 legacy applications as well as all CI releases.
  • Create Test Complete automated test, suites, and scripts for complex applications developed using DOJO featuring DHTML and AJAX functions.
  • Create test plans, test cases and test design to ensure all requirements are covered and testing provide 100% coverage and share that information with SQAD
  • Create and manage Traceability Matrix document and communicate the changes to all team members including EPO requirements management Process.
  • Export requirement, test cases into the Rally, run manual and automation test cases from Jenkins and log defects after every nightly build.
  • Execute manual and automated test cases against requirements and reported defects in Rally. Create various test reports to track the testing results.
  • Developed automation scripts in Test Complete to automate smoke and regression testing.
  • Created functional, integration and E2E test procedures to validate interaction between CPCDB, EPO and hardware
  • Establish entry, exit and release criteria for each PE2E’s portfolios to ensure quality targets are met as per plan Works with FTD’S Branch Chief to provide automation status report on a daily basis from Jenkins dashboard, modifying and commit scripts to SVN and executes them from Jenkins on demand as well as each developer commit and preset interval.
  • Collaborate with the PVT (Performance Verification Team), Business User to develop User Acceptance Tests for each Production Release

Environment: Test Complete, Rally, Jenkins, Selenium, SQL Developer, Java, XML, SQL Server, Oracle, MS-Office, Window, UNIX

Confidential, Clarksburg, MD

Software Test Engineer

Responsibilities:

  • Prepared Test Plans, Test Cases, Set up test data and executed them to ensure the actual results meet the expected result.
  • Analyzed requirements thoroughly by utilizing network utilities identified gaps and suggested to the Clients before requirement are sign -off.
  • Performed Functional, Regression, User Acceptance, Negative, Ad-hoc testing, Stress testing to ensure that develop functionality meets the client requirements.
  • Involved in the analysis, design, development, and ongoing maintenance of automated tests and automation architecture performed within the established automation development process.
  • Documented test results in ALM/Quality Center to discuss in regular meetings for outcomes, resolutions and to enhance testing process and efficiency.
  • Documented, reviewed, and verified Defect Reports in ALM/Quality Center during formal and informal testing.
  • Also Monitor builds, generate report website for tracking of Jenkins builds
  • Working with QA Team to execute Test Plans using Selenium Webdriver
  • Extensively involved in performing the backend testing of the application to develop and execute various SQL Queries to perform validity of the data
  • Wrote SQL queries to check the integrity of the data
  • Created the generic Junit scripts useful for business needs like connecting to Database and executing queries through Junit test.
  • Created, enhanced and maintained high-end object repository to display a tree of all objects in the current component and various functional and regression test using webdriver.
  • Conducted GUI automated testing for multiple Browser using framework.
  • Developed Custom Functions, Dictionary Objects, used Descriptive Programming by selenium and executed test scripts.
  • Created a Hybrid Framework in selenium also Developed projects using revision control and build system (Jenkins, SVN)
  • Categorized defects based on severity and priority and interfaced with developers from multiple locations to resolve them on time.
  • Conducted end of sprint presentations after each sprint and provided reports to others agile team.
  • Participated in brain storming sessions and walk-through meetings to consolidate test efforts and identify bottlenecks from multiple data grid.

Environment: ALM, UFT/QTP, Selenium, SQL Developer, Java, XML, SQL Server, Oracle, MS-Office, Window, UNIX.

Confidential, Suitland, MD

QA Analyst

Responsibilities:

  • Involved in creating various documents such as Test Plan, Test Strategy, Test Scenario and Test Schedules document, Test Case, Test Script, and System Inventory Document.
  • Mapped current business process, gathered Business User Requirements and wrote in Business Requirement Documentation.
  • Worked with development, users and support groups to understand the application architecture, use and content.
  • Created and executed Test scripts to verify complex system requirements.
  • Developed the Test cases to test Functionality and Interface of the application using Quality Center.
  • Used Quality center to manage the requirements and test cases.
  • Performed Manual testing using MS-Excel and HP Quality Center.
  • Used Quality center to log defects and generate defect reports and graphs.
  • Involved in Backend testing by writing SQL Queries.
  • Involved in Functional, System and Regression testing using QTP.
  • Developed VB scripts in QuickTest Pro to perform end to end testing.
  • Used Data sheets in QTP to import data from data tables for conducting the Data Driven Testing.
  • Involved in Web Service Integration testing using QTP.
  • Developed User Defined Functions Library with reusable VBScript functions using QTP.
  • Performed test case execution using a keyword Driven Framework with QTP.
  • Reported the failed test cases, tracked the defects and verified the fixes in multiple environments and also tested in various web browsers like Mozilla, IE, and Opera.
  • Performed User Acceptance testing.
  • Performed Peer reviews for test cases and Test results prepared by other team members.
  • Generated weekly Status Reports to the team manager & participated in weekly status meeting with Team members, Team managers, Business Analysts & Technical Team participating in Project review meetings.
  • Participated in Inspection and walk through sessions of the project requirements.

Environment: Oracle, JAVA, Oracle Apps, QTP, Oracle Apps Server, HP Quality center, JIRA, SQL, XML, Excel, Windows and Linux.

Confidential, Columbus, OH

Quality Assurance Tester

Responsibilities:

  • Worked closely with business analyst from various business areas to gather business and user requirements.
  • Participated in Requirement analysis with the client /developers.
  • Prepared Test Plan that provides a detailed list of conditions under which the system will be tested using TestDirector.
  • Ran the manual test cases from TestDirector and generated test reports using TestDirector.
  • Analyzed and imported test data from spreadsheets into TestDirector using Excel.
  • Used TestDirector to organize and manage all phases of the software testing process, including planning tests, executing tests, and tracking defects.
  • Analyzed Defect Reports and work closely with Application Developers for resolving the bugs using Test Director.
  • Used SQL Quires to perform Data integrity test, to retrieve the data from various tables and to test the database.
  • Used QTP to capture, verify and replay user interactions automatically to identify defects.
  • Executed written test case scenarios, including manual, automated, and data-driven regression testing, and GUI verification by using QuickTest Professional (QTP).
  • Created, enhanced and maintained high value test scripts for various functional testing using QTP.
  • Used VB Script for writing and managing automation scripts.
  • Involved in performing User Acceptance Testing (UAT).
  • Provided training to the team members in Automation project and Manual Testing Process.
  • Involved in Coordinating with team members and help them in resolving the issues.
  • Created detailed QA documentation including QA reports and actively participated in project status meetings.

Environment: HTML, QTP, TestDirector, UML, Visio, SQL, VB, Windows, IIS and Oracle.

We'd love your feedback!