We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

0/5 (Submit Your Rating)

Vienna, VA

SUMMARY

  • To secure a Senior Level QA Analyst, Test Automation Engineer position
  • 5+ years of experience in Quality Assurance (QA) and Software Development Lifecycle (SDLC)
  • Experienced in Analyzing Functional Requirements to implement Test Strategies
  • Skilled in translating functional requirement specifications and functional design documents into detailed Test Cases.
  • Expert in development, review, and enhancements of Test Plans, Test Cases, Test Report Documentation, Requirement Traceability Matrix, Providing Estimation based on the requirements
  • Highly efficient in developing complex Test Automation Frameworks (Data - Driven Framework, Keyword Driven Framework and Hybrid Framework).
  • Highly proficient in developing and maintaining Test Scripts using VBScript.
  • Expert in conducting Requirement Analysis by investigating and clarifying ambiguous, incomplete, and undocumented requirements.
  • Well experienced in implementing Agile Scrum Development concepts in highly dynamic environments with Scrum Teams.
  • Strongly skilled in Test case execution and defects tracking using HP ALM and HP Quality Center.
  • Experienced in Defect Logging and Defect Management using Defect Module in HP ALM/Quality Center.
  • Strong knowledge of SQL and Oracle databases and the ability to execute SQL statements to execute data validation test cases.
  • Adept in setting up and maintaining QTP/UFT environments
  • Highly capable of developing and writing a suite of Test Scripts that include Functional and Regression Test Cases using Unified Functional Testing.
  • Profound knowledge in developing Shared Object Repositories used to generate test scripts in QuickTest Professional
  • Experienced in Analysis of Bug Severity, Bug Tracking Systems and Bug Reporting.
  • Possess excellent analytical, presentation and strong communication skills.
  • Able to adjust to work conditions within a variety of environments and posses a high tolerance for risk and stress associated with tight deadlines.
  • Expert at Daily reporting of testing status to management and project team with detailed metrics, updates and impediments.
  • Expert in Problem Solving and Bug Tracking Reports using Bug Tracking Tools like Application Lifecycle Management

TECHNICAL SKILLS

Testing Tools: ALM, HP Unified Functional Testing (UFT), JIRA, HP Quality Center, HP Quick Test Pro, SOAP UI

Programming Languages: C/C++, C#, Java, VB Script, JavaScript, HTML, XML, SQL, PL/SQL

Data Base: Oracle, SQL Server, MYSQL, DB2

Operating Systems: Windows, Linux/Unix

PROFESSIONAL EXPERIENCE

Confidential - Vienna, VA

Test Automation Engineer

Responsibilities:

  • Responsible for writing Functional Test Plans, Test Cases, and Test Execution based on technical specifications and business requirements
  • Assisted Testing Team in setting up Test data & Test Environments for executing Test Cases.
  • Developed and executed Test plans and Test cases based on requirements gathered from Product Owners and Stakeholders.
  • Reviewed User Stories and designed walkthroughs with Business Analysts, Developers, and End-Users
  • Performed testing in both long-term and short-term timelines and with local and remote teams and also tried to innovate the automated testing processes.
  • Prepared the Requirement Traceability Matrix to confirm test coverage
  • Responsible for Functional, Data Migration, and Regression Testing of features scheduled for release
  • Planned and executed GUI, Usability, Functionality and Regression testing in QA Environment.
  • Leveraged ALM for test management activities including Test Case Design, Test Execution, and Defect Tracking
  • Incorporated concepts of Equivalence Partitioning and Boundary Value Analysis to design effective test cases
  • Developed a Data-Driven Framework from scratch using Descriptive Programming
  • Created Custom Functions, Environment Variables, Virtual Objects, and Dictionary Objects using VBScript to enhance automation scripts
  • Ensured efficient defect resolution by tracking defects through the Bug Lifecycle
  • Wrote Complex SQL Queries to execute Data Validation Test Cases
  • Performed initial debugging procedures in UFT by reviewing code pieces to determine breakdown source
  • Implemented Root-Cause Analysis to determine causes of failures within the application
  • Wrote a suite of Test Scripts that included Functional and Regression Test cases using UFT.
  • Used object repositories to develop effective scripts using UFT.
  • Developed Test Cases using UFT to perform Data Driven Testing for multiple sets of data.
  • Conducted System Testing for all enhancements or modifications using UFT
  • Involved in Sprint Planning to task out the stories to test for each Sprint.
  • Managed reporting activities including Daily Defect Reports, Test Progress Reports, and Test Completion Reports.
  • Led User Acceptance Testing for several build releases by guiding Users in Test Case Creation
  • Conducted Walkthrough meetings with end-users to showcase new releases and help prepare for UAT
  • Involved in Defect Review Meetings regularly to discuss existing defects, testing impacts and expediting measures to meet the deadlines.
  • Contributed to continuous improvement of testing solutions.
  • Mentored Junior Testers in QA Best Practices, leveraging SQL to test backend databases, understanding User Stories, designing Test Cases, creating automation scripts using UFT via VBScript
  • Provided support to the Business QA team during the Business Acceptance Testing (BAT) phase of the project.

Environment: ALM, UFT, Java, J2EE, Java Script, VB Script, XML, SQL Server, MS Office, Windows, SOAP UI, LDAP, Server 2008, Tomcat, UNIX.

Confidential - Elkridge, MD

Test Engineer

Responsibilities:

  • Defined the Test Strategy and worked on improving it and correlated to total cost of application.
  • Established processes and procedures to implement repeatable quality testing process by introducing metrics, test documentation, and reassigning responsibilities.
  • Assured that all features of a software program were thoroughly tested, detected problems were properly reported and assigned and brought to resolution.
  • Involved in deploying new builds to QA environment by leveraging UNIX commands
  • Created Release Level Test Strategy, Project Level Master Test Plan and Worked Breakdown Structure
  • Designed and Executed Integration Testing and User Acceptance Testing (UAT)
  • Worked with both Waterfall and Agile methodologies and also worked in Quality Management software.
  • Performed functional testing, browser compatibility testing, Integration Testing, and Automation Testing.
  • Logged Defects in Quality Center Defect module.
  • Performed Batch Tests by using Quality Center.
  • Created Test Data using SQL that involved interaction between United Health Group’s interface partners
  • Wrote PL/SQL queries for Database Testing
  • Leveraged UNIX for Server Side Testing and Backend Testing
  • Identified and Verified Defects found during Regression Testing using QTP
  • Involved in Process Improvement initiatives to increase efficiency of Testing Activities
  • Leveraged QTP to automate manual test cases for Regression Testing
  • Developed QTP scripts for executing Black Box Testing
  • Generated Automation Test Plans and developed VBScript procedures to work with QTP.
  • Developed Keyword Driven Automation Framework and Hybrid Framework using Descriptive Programming via QuickTest Professional
  • Involved in creating the Test Matrix Report with overall test execution status, requirement coverage and defect resolution status.
  • Actively involved in black box, functional, integration, system and component testing of the application
  • Set up Test case reviews with Business customers and core team members to walk through the Test cases.
  • Led UAT at different onsite locations by having the applications on the workstations and had them tested by the users.
  • Involved in the preparation of the Test Completion Report, which was compiled at the end of the testing phase.
  • Generated RTM to prove requirement coverage
  • Established innovative defect triage procedures to ensure efficient defect management processes
  • Obtained approvals by key stakeholders which included requirement traceability, defect information, QA risks and gaps analysis.

Environment: Quality Center, QTP, VBScript, Java, JavaScript, MS SQL Server, Web Services, Windows, UNIX, RedHat, Linux

Confidential, McLean, VA

QA Tester

Responsibilities:

  • Designed Test Cases according to Functional Specifications.
  • Executed Test Cases to validate product compliance with requirements
  • Executed Functional, Regression and Integration Test cases while effectively communicating Test results.
  • Performed Black Box, Smoke, System, and User Acceptance Testing
  • DevelopedFunctional and UI test cases using Quality Center.
  • Performed Test activities using Quality Center to ensure integration into functional requirements.
  • Developed and executed SQL queries to execute Backend Testing
  • Involved in Regression Testing, Smoke Testing, and Unit Testing using QuickTest Pro.
  • Executed Cross-Browser Testing using QTP on Internet Explorer and Firefox
  • Generated Regression Suites of Manual Test Cases
  • Automated Regression Test Cases using QTP
  • Generated regression test cases in QTP to ensure that new builds of the system were stable.
  • Attended QA daily meetings to update test leads on progress of QA Activities
  • Designed proposals for resolving the conflicts and prepared weekly reports and Build Status Reports.
  • Coordinated UAT testing by guiding the users during UAT.
  • Logged the defects encountered during UAT in Quality Center
  • Performed Test Reporting and Analysis of Test Results.
  • Generated and communicated Test execution reports, performed failure investigation and Test script adjustments.
  • Worked with the team to deliver on the QA strategy to help improve overall quality and Test coverage.

Environment: Quality Center, QTP, Java, JavaScript, TOAD, Oracle, SQL Server, Windows, HTML, Agile, MS Office, UNIX.

We'd love your feedback!