We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

4.00/5 (Submit Your Rating)

Dublin, OhiO

SUMMARY

  • Over Nine years of IT experience in QA testing with extensive Web based, Client/server, Web Service and API for Healthcare, Retail,Telecom, ERP domains.
  • Expert in Testing Life Cycle (TLC): Including Risk Analysis, Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Experience in different phases of Software Testing and Software Development Life Cycle (SDLC) including Scrum Agile Methodology, V Model and Waterfall.
  • Experienced in SQA (Software Quality Assurance) with tools such as Selenium WebDriver/IDE/,HP Quick Test Professional, Cucumber, Jenkins, Quality Center,SOAP UI.
  • Well Versed with System testing, Integration testing, Performance testing, Functional testing, Regression testing and User Acceptance Testing(UAT).
  • Proficient knowledge in, QUALITY CENTER, ALM and Rally.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project build management, Jenkins for Continuous Integration.
  • Hands on experience in designing, developing and implementing various selenium/Java based test automation frameworks such as Hybrid, Page object model,TestNG and JUNIT.
  • Developed BDD Framework Using Cucumber, Hybrid Framework using Selenium WebDriver.
  • Excellent Application Debugging skills in finding id and xpath for elements for web applications
  • Expertise in Bug Reporting, Tracking and Documentation using BUGSMART and JIRA.
  • Experienced in developing Test cases from Business Requirements in ALM/HP Quality Center.
  • Experirnced in SOA requirements and SOA Reference Architecture with SOAP UI and Restful Services
  • Strong knowledge of database Schemas, SQL Languages, querying Tools (i.e.SQLdeveloper) using Oracle, MySQL and proficient at performing Database Testing, data manipulation, checking constraints etc.
  • Good Knowledge in Core Java and Advanced java concepts like Exception, JDBC, I/O, Collections.
  • Extensive working knowledge in UNIX/Linux operating systems.
  • Worked on the production management after the deployment of the code for the every release to make sure the application works good.
  • Supported production issues after deployments.
  • Excellent Analytical and problem solving skills, Interpersonal and communication skills.

TECHNICAL SKILLS

Automation Tools: Selenium, Quick Test Pro, SoapUI

Operating Systems: Windows, Unix, Red Hat Linux, Sun Solaris

Databases: Oracle 10g, MS - SQL, DB2, SYBASE

CM Tool: ClearCase, Star Team, Visual Source Safe, CVS

Programming Language: Java, Visual Basic, C/C++, T-SQL, PL/SQL

Scripting Languages: VBScript, Korn shell, Sed/AWK

Web Technologies: HTML, CSS, Java Script, JSP, XML

Performance Tools: WinRunner,LoadRunner,JMETER

Application Package: Office 2010, MS Project, Microsoft Visio, ERWin

Defect Tracking system: HP Quality Center, Clear Quest, JIRA

PROFESSIONAL EXPERIENCE

Confidential, Dublin Ohio

Test Automation Engineer

Responsibilities:

  • Worked in Agile methodology. Attended Daily standup meetings. Developed Test Plan and Test cases based on the user stories (Functional requirements)
  • Executed manual test cases and identified the test cases to be automated.
  • Worked on UWS(Unified work station) and OF(Orchestration Frame work) to fulfill the order from SO(Sales and ordering) to SD(Service Delivery)
  • Developed automation scripts for Decomposition of order through EOC(Erricsson Order Care) in Selenium with Java predefined functions and methods
  • Updating the branch daily with the scripts for automatic builds in jenkins
  • Worked on Business systems such as POIM(Product Order Integration management),MOB.
  • Uploaded Business requirements, test scenarios, test cases and defects to Rally
  • Detected Defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects using Rally.
  • Performed end-to-end testing, functional testing, regression testing, database testing, integration testing.
  • Tested Web Services and XML using SoapUI, POSTMAN.
  • Enhanced regression test cases to implement complex testing scenarios, increased coverage of functionality testing, using Selenium WebDriver .
  • Wrote selenium scripts to identify the BML (Base Fullfillment plan)TAS generated by submitting the order.
  • Page object Model is used for web element collection maintenance.
  • Actively participated in creating requirements traceability matrices, and test plan.
  • Compared Business requirement documents with the new release and notified BA on the updates to be made in BRD. Update Test cases accordingly
  • Maintained Hybrid Automation (Keyword & Data Driven,POM) framework using Selenium.
  • Established continuous integration (CI) practices and standards,set up Jenkins server and build jobs
  • Used SQL Developer to run SQL Quries for Back end testing

Environment: Windows XP, Java, J-unit, Selenium Webdriver, Jmeter,TestNg, GIT,Oracle, Jenkins, SQL Developer,Rally.

Confidential, Dallas(TX)

Test Automation Engineer

Responsibilities:

  • Enhanced regression test cases to implement complex testing scenarios, increased coverage of functionality testing,using Selenium WebDriver.
  • Page object Model is used for web element collection maintenance.
  • Actively participated in creating requirements traceability matrices, and test plans.
  • Reported defects using Rally dev and worked closely with developers in tight deadlines for bug fixing and resolve the Issues.
  • Created automated scripts using Cucumber Feature and Scenario with Ruby.
  • Designing the cucumber scenario as per the functionality and tagging them according to release test
  • Developing cucumber step definition function for respective scenario steps like GIVEN, WHEN, THEN
  • Established continuous integration (CI) practices and standards,set up Jenkins server and build jobs
  • Used Git as repository and version
  • Compared Business requirement documents with the new release and notified BA on the updates to be made in BRD. Update Test cases accordingly.
  • Worked on using Defect Reporting tools like QC & JIRA and provide updates on Defects by interacting with all the developers.
  • Verified the backend API transcation using SOAP UI tool.
  • Filling MPTT for MIIM with automation scripts using webdriver
  • Analyze and document business processes. Create detailed process flow and workflow diagrams.
  • Prepared Test plan for the initial release cycle and documented.
  • Regularly followed up with the development team to discuss the defects identified during testing.
  • Developed Test Matrix on major build basis for senior management, and Participated in Defect review meetings conducted weekly.
  • Created daily smoke testing automation scripts that were run on a daily basis for nightly builds
  • Escalate the daily portal testing issues to the higher management and resolve the issues.
  • Responsible for sending weekly status report to Project Manager using MS-Office tools

Environment: Windows XP, Java, J-unit, Selenium Webdriver, Jmeter,TestNg, GIT,Cucumber,Gerkins,Oracle, Jenkins,BUGSMART, ALM, TOAD

Confidential, RESTON VA

QEO Automation Engineer

Responsibilities:

  • Designed, Implemented and Maintained PTF Shell tests
  • Automated Global Payroll module as part of which created library functions to submit calendar groups to payroll process.
  • Updating design steps in QC for changed GUI and new GP rules.
  • Wrote specification document for PeopleSoft application enhancements, customization, report changes and code fixes.
  • Working on AR update prod issues, item & payment - deposit posting issues, item maintenance - worksheet issues.
  • Work with technical and reporting resources and provide resolution to Help Desk tickets when escalated to the Finance PeopleSoft Analyst
  • Created test cases and automated them for the purpose of regression testing and functional testing with using PTF.
  • Take Back up for PTF shell test assets using PTF assistant for every PTF tools build refresh
  • Apply copied test assets back after DB refresh is completed.
  • Take Build maintenance report for each refresh and analyze the changes if any.
  • Bugs were reported and maintained using ORACLE BUG SMART
  • Extensively Used ALM for storing PTF test scripts, Scheduling tests.
  • Updated Shell tests and steps as per changes in new releases.
  • Used HTML get value and wrote library function to identify objects with similar identification properties
  • Created DB MT using Database environment provisioning tool.
  • Updated execution options on daily basis for MT created.
  • Escalate the daily portal testing issues to the higher management and resolve the issues.
  • Responsible for sending weekly status report to Project Manager using MS-Office tools

Environment: HP ALM, People soft test framework (PTF), SQL, BugZira, SQL Developer, PSSCRIPT Enterprise

Confidential, Philadelphia

Software Test Engineer

Responsibilities:

  • Worked in Agile methodology. Attended Daily standup meetings. Developed Test Plan and Test cases based on the user stories (Functional requirements)
  • Executed manual test cases and identified the test cases to be automated.
  • Extensively used Quality Center for test planning, bug tracking and reporting.
  • Uploaded Business requirements, test scenarios, test cases and defects to Quality Center
  • Detected Defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center.
  • Performed end-to-end testing, functional testing, regression testing, database testing, integration testing.
  • Tested Web Services and XML using SoapUI.
  • Developed test scripts for Data driven testing using parameterization in QTP by using Excel sheet for test data and Database Queries based on the functionality.
  • Converted manual test scripts to automated test scripts in Quick Test Professional, enhanced the scripts by adding user-defined functions.
  • Played a lead role in developing Test Cases in a spreadsheet and uploaded them to Quality Center Test Plan module and executed them in QC/ALM test lab for various source systems.
  • Involved in testing the backend Database retrieved the data from the tables using SQL.
  • Executed shell scripts in Linux.
  • Worked on Metadata repository, the source database and their content, gateway descriptions, warehouse schema, view, dimensions, hierarchies, pre-defined queries and reports.

ENVIRONMENT: Java/J2EE, Quick Test Professional (QTP), Quality Center, WebLogic application server, UNIX, MS Office, Oracle, Web Services, SoapUI.

Confidential

QA Tester

Responsibilities:

  • Creating Test cases prepare elaborated test steps document for test Cases analyzing business requirement documents discussing with Business Analyst.
  • Tested functionality and performance of web services
  • Performed webservices testing using SoapUI for validating XML reports
  • Analyzed business requirements and developed test plan, test objectives, test strategies, test cases and Created and Executed Manual test cases.
  • Designed and Built custom QTP Automated Testing Framework.
  • Created a startup script using Automation Object Model that Standardizes QTP environment
  • Worked on Excel Files using VBScript with QTP.
  • Developed Coding Standards and Script Templates.
  • Wrote both Functional and RegressionQTP scripts for Web Applications.
  • Created data driven QTP scripts.
  • Executed SQL queries to validate Back end Testing.
  • Updating scripts for the changed GUI.
  • Executing and analyzing results of the test sets from QC

Environment: Quality Center, UNIX, QTP, Web Services, Oracle, SoapUI, XML.

Confidential

QA Tester

Responsibilities:

  • Complete functional & GUI testing manually for initial release.
  • Providing BRD updates to Business Analyst
  • Suggesting product enhancements.
  • Test plan creation and Updating.
  • Responsible for automation of Workflow modules using QTP.
  • Involved in Analysis and design of Automation frame work.
  • Writing User Defined Functions using VB Script.
  • Creating Test Plans & Test Sets in QC.
  • Responsible for Smoke tests in QA and Staging environments.
  • Consistently monitoring and Reporting issues to Onsite
  • Logging PL’s in Clear Quest and tracking the PL status.
  • Regular communication with the onsite team.

Environment: Quality Center, QTP, Web Services, SOAP UI, XML, Java/J2EE, QC

We'd love your feedback!