We provide IT Staff Augmentation Services!

Senior Automation Test Analyst Resume

4.00/5 (Submit Your Rating)

Washington D, C

SUMMARY:

  • Over 8 years of experience in software quality assurance best practices and methodologies.
  • Expertise in creating test Automation strategy and planning, automation scripts development, deployment and execution, test data, defect tracking and participating in process improvements.
  • Experienced in designing and developing Hybrid automation framework, re - usable functions using QTP/UFT.
  • Expertise in Bug Tracking system and Process using ALM/Quality Center/TestDirector, JIRA, and Rally.
  • Experienced in writing SQL queries to perform back end testing.
  • Proficient in PL/SQL & Complex SQL queries, Oracle database and Unix/Windows operating systems.
  • Experienced in using QuickTest Professional (QTP/UFT), Selenium Webdriver, IDE/STS for Functional and Regression Testing of the application.
  • Experienced in developing test scripts using VB script to perform automated test from QTP/UFT environment.
  • Experienced in building test script using Selenium Webdriver, IDE/STS, Cucumber JVM and Maven project.
  • Expertise in BDD (behavior driven development) testing using Cucumber to perform automated test.
  • Experienced in working with development team to ensure QA testing requirements are appropriately identified and included in the requirements.
  • Expertise in web service testing using SoapUI and REST Client. Experienced with functional web services tests.
  • Hands on experience in Fiddler to perform backend service and http traffic validation.
  • Able to create data-driven tests using external sources Using SoapUI.
  • Extensively experienced in Software testing including creation of Test Plan and Test cases, execution of Tests, Defect tracking and Reporting.
  • Skilled in backend Service Testing using Fiddler / Rest Client and also monitoring enterprise message service using TIBCO Gems EMS Tool.
  • Outstanding analytical, decision-making, problem solving and management skills with the ability to organize activities in fast speedy agile environment.
  • Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.

TECHNICAL SKILLS:

Testing Tools: HP ALM, HP Agile Manager, HP Quality Center, TestDirector, UFT/QTP/UFT, Rally, Jira, SoapUI, Spring Source, Eclipse, Jenkins, Selenium WebDriver, Cucumber, Maven, Fiddler

RDBMS: SQL Server, Oracle, MySQL, Sybase, GEMFIRE

Reporting Tools: MS Report Builder, BI Development Studio, Crystal Reports

Programming Languages: ASP.NET, Java, Java script, VB Script, XML, HTML, DHTML, PHP, T-SQL, SQL Plus, PL/SQL

Operating Systems: Windows, Mac, Unix/Linux

Business Tools: MS Office, MS Office Visio, WinSCP, Putty

PROFESSIONAL EXPERIENCE:

Confidential, Washington, D.C

Senior Automation Test Analyst

Responsibilities:

  • Performing functional testing, regression testing, integration testing, GUI testing, Smoke testing, User Acceptance testing and Web Service testing.
  • Developing the automated test scripts for functional and regression testing based on the user story and acceptance criteria using Selenium WebDriver and Cucumber JVM
  • Reviewed existing QTP/UFT automation environment and migrating to Selenium WebDriver.
  • Designed, updated and reviewed Test Cases for each sprints/releases based on Behavior Driven Framework.
  • Writing scripts, step definition and feature file in Java and Gherkin language for Cucumber JVM and implementing Page Object Model
  • Developing automated test Script for web service testing in Java and gherkin to perform functional and regression test execution.
  • Prepared test data for data driven test cases and tested the entire application regarding the Requirement of system.
  • Logged bugs/defects in HP Agile Manager and managed before each sprints/releases
  • Analyze and update for related artifacts and documents such as BRD, Epic vision statement, Solution Spec, Designed Document, Use Cases, User Story and provided automation analysis and LOE.
  • Performing data persisting, data validation, data synchronization, writing SQL query.
  • Closely interact with SME, Legacy team, Business Analysts, and BE Developers and UI Developers to understand application functionality and navigational flow.
  • Participating with Scrum Team, attending daily scrum meeting, Sprint Planning, Sprint

Grooming, Retrospective meeting, Demo Session/Dry Run.

Environment: Agile Scrum, Selenium WebDriver, Java, Cucumber JVM, Gherkin, Eclipse, SoapUI, Web Service, SQL, HP ALM, HP Agile Manager, MS SQL, DB2, Windows, Maven, UFT/QTP, TestNG.

Confidential, Herndon, VA

Sr. Test Analyst (QA)

Responsibilities:

  • Participating Requirement gathering meetings and project planning meetings with the Business Owners, Business Analyst and Development team.
  • Performing Functional, System, Integration, Regression and User Acceptance testing.
  • Created test plan, test data, executed test cases & test interfaces.
  • Developed the automated Frameworks, Manual test scripts for functional and regression testing using Selenium Webdriver, IDE/STS and Java Language
  • Developed script dictionary for common reusable functional code.
  • Updated, Debugged, and executed automation test suite for continuous integration testing.
  • Designed Data Driven Framework testing for key functional workflows using Selenium Webdriver and Cucumber.
  • Analyze related artifacts and documents such as BRD, Epic vision statement, Solution Spec, Designed Document, Use Cases, User Story and provided automation analysis and LOE.
  • Designed, updated and reviewed Test Cases for each sprints/releases.
  • Logged bugs/defects in Rally / ALM and managed before each sprints/releases
  • Prepared test data for data driven test cases and tested the entire application regarding the Requirement of system.
  • Performed End to End testing manually before automated Testing.
  • Write SQL queries for ORACLE / Sybase to test the database and validate the data integrity.
  • Write OQL queries for GEMFIRE to validate the data caching service and validate the data persisting between Gemfire and Oracle.
  • Reviewed existing Selenium Webdriver automation scripts, environment and recommend improvements.
  • Created and executed both load and functional tests for web services using SoapUI. And Created MOCKS for web services testing.
  • Experienced in Soap and Restful protocol. Hands on experience Schema, XML, JSON.
  • Logged and tracked defects in ALM / Rally that include business impact and track testing progress.
  • Performed Data Synchronization testing, Data Persisting testing, Data Migration Testing, Reconciliation, Mini ETL testing.
  • Worked in Linux server (Tomcat) to run regular batch job for Data Conversion Sybase to Oracle, Reconciliation, Data persisting, and Data Migration.
  • Involve in the weekly status meeting and walkthroughs discussing the upcoming releases and changes in the code or the hardware requirements and other major issues.
  • Closely interact with SME, Legacy team, Business Analysts, and BE Developers and UI Developers to understand application functionality and navigational flow.
  • Recorded, manipulated, parameterized and executed QTP/UFT scripts with checkpoints both in web environment for 2nd project
  • Helped to develop automated scripts using VB script for testing
  • Coordinated with multiple teams, both internal and external, to specify test planning, execution and reporting requirements.
  • Conduct regular team meetings to drive continuous improvement in process of product delivery.

Environment: Agile Scrum, Windows, Unix/Linux, Java, Eclipse, Selenium Webdriver, IDE/STS, Rally, ALM, UFT, SharePoint, SQL Server, Oracle, Sybase, GEMFIRE, WinScp, Toad for Oracle, PuTTY, SoapUI, Excel Macros, Rapid SQL JAVA, Jenkins, SVN.

Confidential, Washington, D.C

QA (Automation) Analyst

Responsibilities:

  • Performed functional testing, regression testing, integration testing, GUI testing, Smoke testing and User Acceptance testing.
  • Developed the automated test scripts from manual test cases for regression testing based on the requirement documents using QTP/UFT.
  • Wrote SQL queries to test the database and validate the data integrity.
  • Reviewed existing QTP/UFT/QC automation environment and recommend improvements.
  • Recorded, manipulated, parameterized and executed QTP/UFT scripts with checkpoints both in web environment.
  • Helped to develop automated scripts using VB script for testing.
  • Developed common reusable libraries of user defined public functions using Quick Test Professional (QTP/UFT).
  • Incorporated QTP/UFT tests into current continuous integration test suite.
  • Designed Data Driven Framework for testing key workflows using QuickTest Professional.
  • Prepared test data for data driven test cases and tested the entire application regarding the Requirement of system.
  • Involved in generating test plan, test cases in ALM.
  • Involved in defect tracking, defect reporting, analyzing results and documenting using ALM.
  • Interacted with developers and business Users to communicate the defects and actively participated in replicating the bugs and performed regression testing using ALM.
  • Worked on enterprise systems based on various programming languages including Java.
  • Coordinated with multiple teams, both internal and external, to specify test planning, execution and reporting requirements.

Environment: Agile Scrum, Windows, Visual Studio, C#, Fiddler, SOAPUI, SAAS, SQL Server, Oracle, UFT/QTP/UFT, ALM. Git, Jenkins.

Confidential, Columbus, OH

Test Engineer

Responsibilities:

  • Participated in gathering user requirement and online system specification.
  • Created Scenarios and performed scenario based testing.
  • Designed, updated and reviewed Test Cases.
  • Involved in Functional, System, Integration, Regression and User Acceptance testing.
  • Created test data, executed test cases & test interfaces.
  • Performed End-End Testing manually before automated Testing.
  • Logged and tracked defects in ALM that include business impact and track testing progress.
  • Reported bugs, communicated notifications to the developers using defect tracking tool ALM.
  • Generated detailed bug reports, pass-fail reports and comparison charts using ALM.
  • Extensively used SQL Queries for data validation.
  • Created Test Scripts for automated testing using Quick Test Pro (QTP/UFT).
  • Performed Functional, Regression, System and User Interface Testing using Quick Test Pro (QTP/UFT).
  • Developed User Defined functions to support the automated scripts.
  • Used the Data driven Testing using QTP/UFT.
  • Modified and maintained Test cases and QTP/UFT scripts due to changes in the application.
  • Used a Keyword Driven Framework to automate regression test Scripts through QTP/UFT.
  • Worked on testing status, reporting to the higher management and retesting the fixes.
  • Worked with developers and project managers to prioritize and resolve issues during testing phase.
  • Defined project release cycle and maintain project cost estimates.
  • Tested the integrated components of the application XML, COM, UI and Java.

Environment: Windows Server, Visual Studio, Java, Microsoft Test Manager(MTM), TFS, HP QTP/UFT, Quality Center, Fiddler, SOAPUI, MS Azure, SQL Server, T-SQL, Unix, Hudson.

Confidential, Springfield, NJ

QA Engineer

Responsibilities:

  • Involved in testing the functionality of a Web-enabled portal offering a single sign-on platform.
  • Developed the Test Procedures and Test Cases using Software specifications document.
  • Participated in the Bug review meetings and Bug Triage meetings.
  • Performed manual and automated tests including regression testing, system testing, end-to-end testing, functional testing, black box and integration testing.
  • Used Quality Center for creating and documenting Test Plans and Test Cases and registering the expected results.
  • Uploaded the test cases to Quality Center using Excel upload template.
  • Exported test cases from the Quality Center using the Export features.
  • Used Quality Center to uncover, improve, and manage defects of software.
  • Performed application patches testing using SQL verification.
  • Validated data base tables using SQL commands to check data flows from various user interfaces.
  • Created the Automated Script for Regression test and Data driven test using QTP/UFT.
  • Extensively involved in writing, executing and analyzing Database Checkpoints, and Data Driven Test Scripts using QTP/UFT.
  • Wrote SQL queries, Database Checkpoints to verify data quality and calculations, reviews.
  • Mapped custom objects to standard objects, inserted GUI, Bitmap and Text checkpoints to compare the current behavior of the application being tested using QTP/UFT.
  • Performed Data driven testing with multiple inputs and record the behavior of application Validated the port configuration of the web application and database servers.
  • Automated the windows services for the application to be started automatically when the server reboots.
  • Responsible for preparing the user documentation and helping the users in UAT.
  • Interacted with developers and team leaders on defect status and review of defects in daily meetings.

Environment: C#, ASP, ASP.NET, ADO.NET, VBScript, SQL Server, MS Access, Crystal Report, IIS, .NET Framework, Visual Source Safe (VSS), CSS, TSQL, MS Visual Studio, HTML, QTP/UFT, Quality Center.

We'd love your feedback!