Senior Automation Test Analyst Resume
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.
