We provide IT Staff Augmentation Services!

Automation Engineer Resume

0/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • Overall 8 years of experience in the Information Technology Industry as a QA tester in manual and automation testing in multiple domains like Finance, Health Care, Insurance, Retail and Telecom.
  • Experience in Quality Assurance in Manual, Automated, Database, Web base application and Client/Server based applications Testing
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall and Agile/Scrum.
  • Experienced in designing Test Scenarios, Test Scripts, Test Cases, and Test reports for manual and automated tests.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
  • Experienced in different kinds of testing like Smoke, Sanity, Functional, Integration, Regression, Back end, Backbox, System Testing and User Acceptance Testing (UAT).
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/Junit, ANT/MAVEN build tools.
  • Experienced in testing client server and web based applications using HP tools like Quick Test Professional (QTP), Unified functional Testing (UFT), Quality center (QC), Application lifecycle Management(ALM).
  • Good Experience in Appium tool for mobile testing in Android, IOS and other mobile applications.
  • Experience in TestNG, Junit, Data Driven, Keyword Driven Frameworks in Selenium.
  • Hands on experience in writing test scripts and maintaining the object repository using Page Object Model.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development)
  • Exposure to continuous integration tools like Jenkins/Bamboo and used Maven and Ant for project as building tools.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Knowledge on LoadRunner Automation tool
  • Extensive knowledge in Protractor framework for Applications developed with Angular JS.
  • Experienced in functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality Center, Test Link, Rally, JIRA, Clear Quest, Bugzilla.
  • Experienced with database administration
  • Strongly knowledgeable about UNIX Oracle and DB2 environments
  • Experience understanding the code written in different programming languages Java, C#, HTML, CSS, Java Script and databases like Oracle, SQL Server, MySQL, DB2.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Expertise in developing automation scripts in BDD format using Cucumber and proficient in writing Cucumber scenarios in GHERKIN format.
  • Extensively used LISA middleware testing tool to test JAVA middleware applications.
  • Having knowledge on Visual Studio, Team Foundation Server (TFS), Microsoft Test Management(MTM)
  • Worked on version control tools such as Apache Subversion (SVN) and Git.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Strong problem solving, communication skills, documentation skills, leadership skills and have ability to work independently in a time sensitive environment.

TECHNICAL SKILLS

Methodologies: Agile/Scrum and Waterfall

Programing Languages: Object - oriented Programming in C, C++, Java and Python, C#, PL/SQL

Testing Tools: QTP/UFT, Selenium WebDriver RC/IDE/Grid, SOAP UI, SOAP, RESTFUL, WSDL, Cucumber, Appium, DevOps, Jmeter, Junit

Testing Framework: TestNG, TDD, BDD, Maven, Jenkins, Junit

Scripting Languages: JavaScript, VB Scripts, Shell Script

Web Technologies: XML, HTML, Java Script, VB Script, and Java Servlets, PHP.

Database Query Languages: Oracle, MS SQL Server, DB2, MySQL

Operating Systems: MS-Windows XP/7/8/10, Server 2003, VMware, Unix, Linux

Statistical and Reporting tools: Jira, Bugzilla, Quality center, SSRS, Minitab.

Integration tools: SSIS(ETL) in Visual Studio, Informatica

Other Tools: Rational Clear Quest, Putty, Test Director, QC/ALM

ERP: PeopleSoft HCM/HRMS, SAP R/3 etc.

Browsers: Mozilla Firefox, Google Chrome Web Browser, IE Web Browser

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

Automation Engineer

Responsibilities:

  • Involved in designing Business solutions and Business requirements
  • Analyze the business and functional requirements and streamline the Testing Activities.
  • Analyze the system requirements and develop detailed test plans and test cases and provide the documentation.
  • Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for the application.
  • Study and analyze the Functional Requirements Specifications and System Design Specifications and interact with developers for changes in requirements, if any.
  • Performed Manual Testing and supported Automation Testing team for creating Test Data for Data Driven Testing.
  • Perform Regression testing on new builds and every modification in the application using Selenium WebDriver.
  • Tested Applications compatibility on different browser versions (IE, Firefox).
  • Develop automation framework both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using JUnit.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Configured Selenium WebDriver, TestNG, Maven build and created selenium automation scripts in java using TestNG prior to agile release.
  • Integrate Automation Scripts Selenium WebDriver API on continuous integration tools Jenkins for nightly batch run of the Script.
  • Developed test scripts using groovy for data driven testing of SOAP and REST Web service using SOAP UI.
  • Perform Web Service Testing using JSON and XML, RESTful API automation with GET/POST/PUT/DELETE.
  • Used SOAPUI tool to test web service performance and functional testing.
  • Develop scenario based testing for the Jmeter scripts.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs.
  • Prepare test plans for the major integration modules.
  • Implemented Java API's Collections, IO and JDBC, Apache POI in WebDriver Scripts.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Develop numerous SQL statements to view, modify and insert data into and from the required tables to test the test scenarios.
  • Automated database testing processes and procedures.
  • Collaborated with database development team for testing implementation.
  • Involved in the complete Performance Test cycle promoting it to the User Acceptance Testing.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues using JIRA.
  • Involved in Project Management activities like Project Scoping, Planning, Estimating, Scheduling, Organizing, Directing, Controlling and Drafting remedy procedures
  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives

Environment: Selenium WebDriver, Java, TestNG, Maven, Jenkins, GIT, SoapUI, JMeter, Microsoft SQL Server, Oracle, DB2, Windows, Agile, XML, JSON, UNIX.

Confidential, Oklahoma City, OK

QA Engineer/mobile tester

Responsibilities:

  • Effectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
  • Created and maintained Business Use cases and System Use cases, Use Case diagrams, Flow Diagrams, Business Flow Diagrams, Activity diagrams and Sequence diagrams throughout the SDLC and STLC
  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Designed Automation Test cases using Selenium WebDriver, Java, TestNG, Maven.
  • Used Selenium Grid to run test cases in multiple browsers and Platforms.
  • Developed Data driven test framework in Selenium WebDriver by reading test data from Excel file using Apache POI.
  • Developed automation scripts for Native Mobile applications (IOS, Android) using Appium and Java.
  • Used different types of virtual devices (Emulator & Simulator) and real devices for Test Cases Validation.
  • Strong experience with SOA architecture which include Soap and Restful Web Services Testing.
  • Performed web services testing with SOAP UI by validating request and response for XML, JSon files.
  • Involved in testing of SOAP/REST services using SOAP UI, Groovy Script.
  • Wrote automated scripts for angular JS application using protractor and JavaScript.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in JAVA for Cucumber.
  • Implemented JavaScript logic to handle user entry validation and navigation between frames.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Used Jenkins as continuous integration server to run automated test suites
  • Developed Data Driven Framework, Page Object Model from scratch using Selenium WebDriver and TestNG and defined dependencies using Maven.
  • Logged and managed defects using Quality Center/ALM defect management tool.
  • Tracked and reported the Bug in Quality Center. Defects were linked via traceability to specific test case.
  • Performed Back end testing using SQL queries to validate the data in the backend.
  • Automated database testing processes and procedures.
  • Collaborated with database development team for testing implementation.
  • Tested SAN and NAS database storage systems.
  • Administered databases on DB2 and Oracle.
  • Committed Selenium WebDriver scripts to Git using EGit plugin for Eclipse IDE.
  • Good Experience in Agile methodology with SCRUM Process for the product development.
  • Interacted with the respective developers to explain the testing issues on behalf of the testing team and managed the entire testing effort.
  • By using the Appium, java developed the automation script for the mobile applications
  • Maintain Code versions through GIT.
  • Used GIT to get the latest version of the committed code to the testing environment.

Environment: Selenium WebDriver, Junit, Jenkins, Ant, SoapUI, Appium, Web Services, JavaScript, XPath, Eclipse, Firebug, Firepath, Google Chrome, Mozilla Firefox, Internet Explorer, HTML, SQL, Quality Center, Windows. HPALM, Bugzilla, Cucumber, GIT.

Confidential, Watertown, MA

Automation Test Engineer (Web Service Tester)

Responsibilities:

  • Performed API Level testing for web services, enhanced the Test harness and developed
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application.
  • Conduct walkthrough meetings with the clients to demonstrate the functionalities and capabilities of IBM Curam business suite
  • Work closely with the State DHHS personnel in discovering, identifying and defining business requirements, perform gap analysis of the legacy to new solutions using IBM Curam Business Suite
  • Created VBscripts for regression testing using QTP
  • Ensures that the existing functionality is working properly by performing regression testing with QTP Scripts
  • Worked on various QTP Automation tools QTP /UFT using VB Scriptingand descriptive programming approach on various projects
  • Enhancements and debugging the automated test VB scripts in QTP in efficient/semi - automated testing
  • Developed QTP/UFT scripts with object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT
  • Automated different Functional Test case using QTP, VBScript, Check Point, Parameterization and Descriptive Programming
  • Extensive experience in object recognition techniques in VB Scripting and QTP/UFT and setting up the test environment frameworks
  • Responsible for the UI automation using java
  • Worked additionally with C# and JavaScript for UI Automation
  • Integrated Selenium WebDriver into C# backend server to enable the transformation of a complex web application running in Chrome to native mobile apps
  • Used JavaScript to develop automation scripts for angular JS applications
  • Responsible for Test Automation using Quick Test Professional (QTP) /UFT, Design and create automation test harness and test bed to support multiple applications on multiple browsers in QTP/UFT
  • Responsible for integrating Quality Center /ALM withQTP/UFTusing Open Test Architecture (OTA)
  • CreateUFT12.02 scripts and execute Sthem from HP ALM/Quality Center Test Lab to regression test various company systems
  • Converted allQTP11.00 scripts toUFT12.02 scripts
  • WriteUFT/QTPfunctions that handle the properties of different versions of Web browsers such as IE8, IE9, IE10, IE11, etc.
  • Involved in writing SQL Queries for backend testing
  • Performed onboarding procedures with various transformations, encryption, closed- captioning and FTP protocol.
  • Utilize Descriptive Programming and regular expressions to optimize performance and keepUFT andQTPscripts as low maintenance as possible

Environment: QTP/UFT, HP QC, VB Scripting, Water Fall Methodology, Oracle, SQL Server, ALM/Quality Center, C#, Eclipse IDE, Selenium WebDriver, Angular JS, JavaScript, Windows 7.

Confidential

Manual Tester/Automation

Responsibilities:

  • Involved in analyzing user requirements for application enhancements and preparing testing specifications
  • Developed test scenarios and test procedures based on the test requirements
  • Participated in daily/weekly SCRUM meetings and gave the daily status of testing.
  • Participated in preparation of Test Plans and Test Scripts
  • Executed functional and system tests manually
  • Participated in Integration, System, Smoke Testing
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process
  • Developed performance test scripts
  • Executed Test Scripts and analyzed the results based on the specifications
  • Extensively involved in Regression testing
  • Implemented Selenium Grid to run Regression Tests on multiple platforms and browsers in parallel
  • Used Selenium IDE with Java for testing various web applications
  • Developed test scripts to test Web based user interfaces for different browsers using Java/Selenium
  • Used TestNG Annotations in Selenium Web Driver in Java and executed a batch of tests as testing suite
  • Involved in complete QA Life Cycles
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Quality Center
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing
  • Performed Defect tracking in Quality Center. Defects were linked via traceability to specific test case
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status
  • Performed Integration and User Acceptance Tests throughout the SDLC of the application
  • Generated Defect Reports and the summary and progress graphs for the application
  • Communicated with Functional Analyst on any issue clarifications
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of the application. Actively participated in Bug Track meetings
  • End to end testing on validating the claims functionality including data validation from source to destination tables
  • Used SQL queries to perform the back-end testing on Oracle
  • Involved in project meetings and interacted with other team members to resolve the problems

Environment: Manual Testing, SQL, Integration, Smoke, System Testing, User Acceptance Test Cases (UAT), Agile Testing Methodology, UNIX, MS SQL Server, Selenium IDE, Java, Quality Center, Windows XP/Vista/7.

Confidential

Manual QA Tester

Responsibilities:

  • Involved in Identifying business requirements, Test Planning, designing test cases and test data, Test execution and bug reporting, Summarizing reports and Test closure
  • Involved in White Box, Black Box, Functionality, and User Acceptance Testing
  • Implemented and developed Test Plan, Test Cases, Test and Test Reports, Defect Reports for Manual tests.
  • Performed Positive and Negative Testing to ensure appropriate user authentication. Responsible for analysis, reports and defect tracking
  • Involved in UAT testing, SIT Testing, Regression Testing and Functional testing.
  • Daily update and managed Offshore team
  • Developed and submitted viable test plans to test accuracy of data conversion
  • Developed SQL scripts and stored procedures, triggers, views and tables using PL/SQL.
  • Developed inner, left and right outer, self joins to retrieve the data
  • Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application
  • Well versed with complete life cycle of Manual Testing process with both Agile methodology
  • Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort
  • Used Quality Centre for preparing the Test Plans and manual Test scripts
  • Created data driven script to be used with various data / test cases for positive and negative testing of the application
  • Used Test Director for defect Tracking and defect reporting
  • Tested the ETL (SSIS) mappings and other ETL Processes (DW Testing) using Microsoft Visual Studio, Informatica
  • Performed Production Validation Testing, Source to Target Testing, Application Upgrade, Data Completeness Testing Data Transformation Testing, Data Completeness Test

Environment: Windows Server 2000, Oracle 9i, HTMLHP ALM, Manual testing, SQL, PL/SQL, Agile, SSIS (ETL) Microsoft Visual Studio, Informatica, Windows XP/Vista/7, Unix.

We'd love your feedback!