We provide IT Staff Augmentation Services!

Automation Testing Engineer Resume

5.00/5 (Submit Your Rating)

Reston, VA

SUMMARY

  • QA Analyst with 8+ years of experience currently seeking a Manual/Automation Quality Assurance/Software Test Engineering position to implement my skill set.
  • Solid understanding of the Software Development Life Cycle and each phase needed to implement software into the market such as Agile Scrum, Kanban, and Iterative.
  • Attends Daily Scrum Meetings with team members to discuss the status of the project.
  • Ability to analyze requirements and design documentation to locate documentation issues and follow process to reconcile the issues.
  • Expert in management tools such as HP Quality Center, HP Application Life Cycle Management, Microsoft Test Manager, Team Foundation Server, Visual Studio, and JIRA.
  • Designed and documented test plans, use cases, scenarios, and requirements using Microsoft Test Manager (MTM) with Team Foundation Server (TFS).
  • Experience with automation tools and executing test scripts using Quick Test Professional (QTP), Selenium WebDriver, and FitNesse for Appian
  • Created and maintained automation frameworks such as Hybrid Framework, Data Driven Framework, Modular Framework, and Keyword Framework
  • Performed Data Driven Testing with excel sheets using QTP and created automated QTP scripts as a Software Developer in Test (SDET)
  • Validated the application against the expected results by inserting Checkpoints, using Regular Expression, Parameterization.
  • Expert in Black Box Testing - Smoke testing, Functional testing, Integration testing, System testing, End-to-End testing, Back-End testing, Regression testing, and UAT.
  • Extensive experience in creating Requirements Traceability Matrix (RTM), Test Plan, Test cases, Validation Test Scripts and Summary Documents.
  • Knowledge and HTML and XML for testing web applications.
  • Experienced in Database/Backend testing using SQL queries to verify data integrity.
  • Log defects, verify defect fix with development team, and participate in Defect Triage Meetings.
  • Experience in creating Report Documentation such as RTM (Requirements Traceability Matrix), Test Plan, Test cases, Test Scripts and Test Metrics Reports.
  • Strong presentation skills and the ability to communicate with various team members.

TECHNICAL SKILLS

Tools: Quality Center (QC), Microsoft Test Manager (MTM), Application Life Cycle Management (ALM), Quick Test Professional (QTP), Jira, Appian Cloud BPM, FitNesse for Appian

Languages: SQL, HTML, XML, VBScript, JavaScript, Java

Database: Oracle, SQL Developer, SQL-Server, MS-Access

Source Control: Visual Studio, Team Foundation Server (TFS), Git

PROFESSIONAL EXPERIENCE

Confidential, Reston, VA

Automation Testing Engineer

Responsibilities:

  • Utilized an Appian Cloud BPM system to create and test a record-keeping application.
  • Worked with a team that executed a Kanban method of development ticket accomplishment.
  • Attended Scrum meetings such as the Daily Stand-Up, Planning Poker, Sprint Retrospective, and Demo
  • Held meetings with developers to discuss the user stories being developed and how to best test them to maximize coverage and minimize time.
  • Maintained templates in Jira to summarize and evaluate the user story for testing purposes.
  • Utilized bug templates to maximize information for the developers that contain steps,
  • Worked in tandem with another tester to best evaluate the user stories being developed and deployed.
  • Tested user stories in multiple environments to check for issues during deployment.
  • Almost all testing was in a mix of white box and black box testing via the Appian Designer interface to ensure the process model and code was flowing properly.
  • Integration testing was a strong amount of the testing done since the project integrated with many other DOD applications.
  • Performed a fair amount of backend testing using Oracle and SQL queries.
  • Assisted in the UAT process to ensure the application meets the end user’s satisfaction.
  • Attended and lead UAT Hotwash meetings to discuss the status of UAT testing and how they impact the rest of the testing schedule.
  • Wrote and distributed notes after the hotwash meetings to keep the client and the team informed in the progress of UAT.
  • Created a test report explaining the user stores and their testing progress to a separate part of the client.
  • Worked with other developers to keep an up-to-date Fitness for Appian framework that can regression test two versions of the system.

Environment: Appian Cloud BPM, Atlassian Jira, Fitnesse for Appian, Oracle, SQL, SAIL, Git

Confidential, McLean, VA

Test Automation Engineer

Responsibilities:

  • Working in an Appian BPM enterprise-level environment used to design, develop, modify, integrate, test, and deploy applications.
  • Utilizing Atlassian Jira as a means to organizing projects issues such as User Stories, Epics, and bugs.
  • Attend Agile Scrum meetings like Daily Stand Up, Sprint Planning, Sprint Review, Retrospective, and Demo Meetings.
  • Working extensively with Business Analysts and Developers to resolve issues and defects.
  • Learning about the Business processes and the enabling technology associated with the client’s business.
  • Creating Sprint Test Plans to manage and schedule Test Cases, Scenarios, and Results based on User Stories.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Reviewed Requirements, Design Documents and analysis of change requests.
  • Keeping constant communication with the PO Team in order to maintain effective knowledge transfer.
  • Executing test cases for Functionality Testing, Integration Testing, Positive Testing, Negative Testing and other forms of Black box Testing.
  • Performed Integration Testing to verify proper data mapping of the application.
  • Managing test cases and test executions with the Zephyr Jira plugin.
  • Prioritizing and logging the defects in JIRA, coordinating their resolution with the development team.
  • Created automation scripts using tools such at Selenium with Java and Fitnesse for Appian in order to regression test the application thoroughly.
  • Configured Maven and setup TestNG-based test suites and integrated with Jenkins to execute automation scripts on a regular basis.
  • Worked with version control tools such as Git

Environment: Appian Cloud BPM, Atlassian Jira, Fitnesse for Appian, Selenium, Java, Git, Oracle, SQL, SAIL

Confidential, Alexandria, VA

QA Test Engineer

Responsibilities:

  • Perform Manual Testing and Automation Testing of web-based application.
  • Analyze Business Requirements and Technical Design documents to create and execute test cases.
  • Utilize TFS to access product backlog and perform major MTM tasks such as test case organization, test case creation, test execution, defect logging, and setting up configuration for testing.
  • Monitor version control with Team Foundation Server.
  • Develop Test Plan, Test Cases, Test Scenarios and Test Scripts in detail based on user stories.
  • Perform comprehensive Smoke Testing, Functional Testing, Integration Testing, System Testing, End to End Testing, and Regression Testing.
  • Develop and execute SQL queries for Back-end testing and check the output reports.
  • Managed the Test Execution and Defect Management process for requirements.
  • Attend Agile Scrum meetings like Daily Stand Up, Sprint Planning, Sprint Review, Retrospective, and Demo Meetings.
  • Manage the Requirement Traceability Matrix (RTM) between requirements and test cases.
  • Create SQL queries to perform Backend Testing for verifying Database Integrity using Data Manipulation Language (DML).
  • Create wiki pages for the project to promote collaboration and knowledge transfer.
  • Participate in Agile Scrum meetings such as Daily Stand up, Sprint Review, Sprint Planning, Demo, and Retrospective Meetings.
  • Communicate and collaborate information flow between Client, QA Team and Developers.
  • Work extensively with Business Analysts and Developers to resolve issues and defects.
  • Participate in Level of Effort Meetings to estimate user stories.
  • Assisted in the creation of automation scripts using Quick Test Professional.

Environment: Microsoft Test Manager, Team Foundation Server, Visual Studio, SQL Developer, SharePoint, Oracle, SQL Developer, Windows, JAVA, .NET, HTML, XML, MS Office

Confidential, Washington D.C.

Quality Assurance Analyst

Responsibilities:

  • Analyzed various requirements documents and Use Cases to prepare detailed Test Cases.
  • Detect issues with requirements before testing and provide feedback to Business Analysts.
  • Generated and implemented templates for Test Plan, Test Cases, Test Defect Log, Test Analysis Report (TAR) etc.
  • PerformedFunctional testing, Regression testing, Integration testing, System testing, 508 testing and User Accepting Testing (UAT) for each build of the application.
  • Create various Test Cases and link them to requirements using Quality Center (QC).
  • Utilize Quick Test Professional to create and maintain automation test scripts to support regression testing.
  • Perform data driven testing on the application using excel sheets.
  • Validated the application against the expected results by inserting Checkpoints, using Regular Expression, and Parameterization.
  • Extensively involved in writing, executing and analyzing Checkpoints - Standard Checkpoints, Text Checkpoints, and Data Driven Test Scripts for the projects using Quick Test Pro (QTP).
  • Conducted Smoke Testing to ensure minimum expected system behavior.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Performed Backend Testing on database by writing and running SQL queries.
  • Participated in QA team meetings, daily Status meeting, weekly Release meeting, Defect Review meeting and Requirement Review meeting.
  • Worked closely with the project team in planning, coordination and implementing QA methodology.
  • Prioritized and logged the defects in JIRA, coordinated their resolution with the development team.
  • Participate in Defect Triage Meetings to prioritize the fix of defects and discuss defects with the development team.
  • Quickly learn the Business processes and the enabling technology associated with the client’s business.

Environment: Quality Center, QTP, JIRA, Oracle, SQL, Windows, JAVA, HTML, XML, JAWS, Microsoft Office, Agile Scrum

Confidential, New York, NY

Software Tester

Responsibilities:

  • Acknowledged development methodology to perform testing based on application life cycle.
  • Followed and analyzed all Procedures for Requirements Analysis, Planning, Designing, Development, Testing and Implementation, above all Business Requirements specification.
  • Reviewed Test Plan and other supporting documents to established framework for manual testing.
  • Execute all manual test cases and reported the defects using Microsoft products such as Visual Studio 2013, Team Foundation Server 2013 (TFS), Microsoft Test Manager (MTM).
  • Developed Test Cases based on Functional Requirement Specification
  • Communicated with development team, business owner regarding the status and potential impacts on the delivery date and/or expected quality of the tasks and/or the projects.
  • Documented test plans and test cases corresponding to business rules and requirements. Manually performed System, Functional, and Regression Testing & UAT.
  • Conduct Exploratory Testing to examine the application and explore functionalities.
  • Worked with Business Analyst to define and design test cases template.
  • Prepared and submitted Independent Verifications and Validations (IV & V) review reports based on findings, observations and recommendation.
  • Created SQL scripts to create ad-hoc reports for verified source data and validate target data as well as database validation.
  • Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
  • Proactively managed the test data load and defect management processes after identifying that these two work streams were critical to the success of the project.
  • Developed relationships with the client and took ownership of multiple work streams.

Environment: Microsoft Test Manager, Team Foundation Server, XML, HTML, SQL Developer, .NET, MS Office, Internet Explorer, Windows.

We'd love your feedback!