We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Denver, CO

PROFESSIONAL SUMMARY:

  • Over 5+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation Testing Selenium of client - server applications in back end testing.
  • Optimizing query performance, populating test data and maintaining database using procedures, functions, cursors and triggers in CA Test Data Management Tool
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, MAVEN build tools.
  • Performed Cross-browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Proficient in mobile testing in Android, IOS and other mobile applications.
  • Excellent backend skills in creating SQL objects like Tables, views, Rules and functions.
  • Testing of Web, Windows, Mainframe based applications.
  • Proficiency in backend database by writing SQL queries to perform data driven tests to validate the completeness, integrity and accuracy of GUI Test result.
  • Installation of CA TDM Tool, Enhancement patches, UFT, ALM Support Add-in, UFT support Add-in, Oracle and Sql developer.
  • Defect tracking & Defect closure (HP ALM) by working with software developers and Analyzing the test results.
  • Expertise in Web Services testing, RestAPI’s using Soap UI, Ready API tool.
  • Involved in all phases of database phases like Estimations, Kick off meetings, Review with client for Scope, Timelines, database Design, Peer review, defect analysis, RCA and Project meetings.
  • Ability to learn new technologies and functionalities quickly and adapt to changing requirements
  • Preparation of test planning, product verification, product validation, and test automation
  • Created Automation Resources Such as Object Repositories, Function Libraries, and Reusable actions using C# and VB scripts
  • Worked on Continuous Integration (ALM, Jenkins), database integration and debugging of scripts using UFT and ALM.
  • Resolving functional issues faced by the team and interacted with UFT support team for UFT and ALM technical issues.
  • Writing, execution and uploading of Test Scripts in ALM
  • Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
  • Involved in ETL Testing (Data is extracted from flat files, multiple databases and transferred to target database). Validated the data as per the Mapping Documents.
  • Experienced in continuous integration using JENKINS to support tools likes CVS subversion, GIT and apache Maven.
  • Good domain working experience at ERP Retail, Banking & Financial Service, Retirement, Health care, Confidential Virtualization, Ecommerce, Manufacturing and other industry applications.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
  • Extensive experience in writing and implementation of complex test plans, design, development and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
  • Experience in Web debugging tools like XPath, Firepath, and Firebug and also provided efficient locators for strategies like XPath and CSS to run web driven scripts.
  • Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development ( ATDD) approaches.
  • Developed an automated scripts and frame works using Java, C#, VB Script.
  • Worked on source version control tools such as Git.
  • Proficient in using Quality Center, POS, Rally, JIRA, Clear Quest, Bugzilla.
  • Knowledge on Automated Web Services using Soap UI, REST with knowledge of WSDL, RESTful, UDDI, eclipse.
  • Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
  • Coded many helper and Utility classes in Java. Used Java Log4j logging framework for logging and debugging.
  • Expertise in Smoke testing, black-box testing, white-box, Integration testing, Database testing, regression testing and GUI software testing.

TECHNICAL SKILLS:

Tools: CA TDM, POSTMAN, Ready API, GT Datamaker, Agile Requirements Designer, Javelin, Swagger, UFT 12.53, QTP, ALM 12.02, QC, Eclipse, Selenium Web Driver/IDE/GRID, Firebug, FirePath, TestNG, SOAPUI, Device Connect(Mobile Labs),Putty

Frameworks: Junit, TestNG, TDD, BDD, Maven, Data Driven Framework

Build CI Tools: MAVEN, JENKINS

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI

Operating Systems: Windows XP, Windows 7, Windows 8, Linux, Windows 10.

Databases Technologies: MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, SQL*Plus, SQL*Loader, MYSQL

Platforms: Windows 7/Vista/XP, UNIX, Linux

Language/ Script: Java, JavaScript, Ruby, VBScript(UFT), C, C#, Python. HTML, XML,SQL,Perl, VB script

Firefox Add-ons: XPath, Firebug

Methodologies: Agile(Scrum), Waterfall, TDD

Version Control: Git

Repository System: GitHub

PROFESSIONAL EXPERIENCE:

Confidential, Denver, CO

Automation Engineer

Responsibilities:

  • Created and Maintained Right Test data for Client Applications.
  • Worked on developing the automated framework using Selenium, TestNG and automating the test scripts using Selenium Web Driver and Extended Reports.
  • Good experience in Oracle, SQL queries and Joins.
  • Test Data Management, Data Masking/Obfuscation, data subsetting for various application Databases such as Oracle, SQL Server, flat files.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Used to identify object locators and creating X-path using Fire-bug and developed page factory and Page Object Model in selenium. Worked with Log4J, apache POI Library, J-unit and TestNG.
  • Collaboration with Database Administrators team members to assist with day-to-day tasks.
  • Identifying sensitive data in unstructured documents in production and non-production environments using CA TDM to manage risks and satisfy compliance requirements.
  • Hands on experience in grid tools like Datamaker (built different projects for multiple client applications) and Javelin (Automation Tool), Fast Datamasker which helps to Subset data from Production into test environments.
  • Automated different workflows using Javelin Grid tool for CA TDM activities, web-services, database activities, SSH Connectivity.
  • Experienced in developing VB scripts in QTP/UFT to perform functional, regression, system and end to end testing.
  • Developed API & GUI scripts in UFT and skilled in creating function libraries, creating functions, actions and shared/local object repositories.
  • Created many Self- service catalogue forms using CA Agile Requirements Designer for Data Generation and Test-Matching
  • Prepared test data for testing applications that rely on non-relational data sources like Request-Response pair, XML files and generating multiple XMLs using TDM Portal for Data transfer.
  • Executed actions in grid tool Datamaker and also Portal defined through a Grid Tool Javelin workflows application in conjunction with a publish
  • Identified application level dependencies and created lookup and reference tables.
  • Architectured, designed and built test data management solutions.
  • Assisted production support in creating scenarios to diagnose problems and assisted in testing resolutions
  • Deployment of Code to Test Environment using Jenkins
  • End to End validation of customer accounts in Rumba (Mainframe application).
  • Created JUnit HTML test report for the entire test suite.
  • Developed new and updated existing Automation test cases for java-based web application using Maven as Build tool.
  • Configured Python Web Driver, TestNG and created selenium automation scripts in Java using page object model (POM).
  • Recording and writing Test Scripts and Add-ins using UFT 12.54 with Descriptive programming.
  • Performing responsibilities of object identification and Data Driven Testing in UFT
  • Customizing and enhancing the Test Scripts in UFT, defining various Checkpoints, Synchronization points, Input value, Output value, Parameterize Test, Define Regular expression.
  • Handling the tasks of running test, debugging, and enhancing applications & Handling unexpected events that occur during the Test Run.
  • Performing Backend testing in UFT by creating and executing SQL queries.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub
  • CA TDM Test Data Integration with Jenkins and HP ALM tools.
  • Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
  • Identified issues during test data creation and logged Tickets in CA Support.
  • Well versed in analyzing Requirement, System Specification, Use-Cases and Technical specification.
  • Tested Web Services /XML /SOAP and Restful services using SoapUI tool and Ready API using Json and WSDL files.
  • Validated WSDL, request and response XML and added Assertions to validate the response xml with database.
  • Experience in writing Test Plan, Test Cases for Web and Client / server applications.
  • Experienced in working in Agile environment.

Environment: Oracle/PLSQL, CA TDM portal, GT Data maker, Agile requirements Designer, Javelin, GT Server Components, Ready API, Postman, Swagger, UFT 12.54, HP ALM, XML, Webservices, SoapUI, Rest API, Jenkins, Rally, Selenium Web driver, Test Data Management, Git, Maven, C#, VB Script, Eclipse, TestNG, Junit, Database Management

Confidential, Cleveland, OH

Automation Engineer

Responsibilities:

  • Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Performed manual and automation scripts development on agile process.
  • Used Hybrid, Keyword/Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Performed automated acceptance tests written in BDD (Behavior Driven Development) using cucumber.
  • Validated the customer account records and their order details with Databases using SQL Queries.
  • Prepared the Test Suite with the TestNG framework based on Java and developed the test scripts using TestNG annotations.
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT).
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used to identify object locators and creating X-path using Fire-bug and had Good knowledge of page factory and POM in selenium, Worked with Log4J, apache POI Library, J-unit and TestNG.
  • Solid understanding of integration of Oracle Applications modules, Multi Org, Reporting Currencies Setups, Chart of Accounts, FSG, Budgets and Flex fields.
  • Performed Data driven testing using QTP/UFT to test the application with different sets of data.
  • Experience in automation tools selenium, protractor, QTP (Quick Test Professional), load and performance testing tool JMeter and mobile automation testing tool Appium.
  • Executed Test Scenarios using 3rd Party Emulators for Android OS and Simulators for IOS testing.
  • Experience in test automation using Java/TestNG, Python, Ruby &Selenium(IDE/RC).
  • Dotcom Residential, Business Portal Browser testing on Mobile devices using Emulators and Simulators.
  • Involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall methodology.
  • Used Oracle 10g as the backend database. Involved in creating the PL/SQL scripts for the database. Used Stored Procedures in the application.
  • Worked on Web Technologies using HTML4/5, CSS2/CSS3, JavaScript, jQuery, AJAX, AngularJS, NodeJS, XML and JSON.
  • Involved in Problem solving/Defect Tracking Tools like TFS, Quality Center/ALM, Bugzilla, JIRA
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.
  • Experience in version control tools including GIT and SVN.
  • Implemented stock broking/Investments functionality by developing Spring based JSON controllers, business layer, service layer, DTOs/Transfer objects using Java, Spring, CXF, SOAP/RESTful web services.
  • Used Python scripting language to automate few of the test cases most of the test being related to feature ANR.
  • Cross-browser compatibility testing is executed by testing web applications.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud-based code repository system like GitHub.

Environment: Agile, Selenium (WebDriver and GRID), Java, TestNG, Maven, Jenkins, SOAP UI, TDD, BDD, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Appium, Quality Centre, Firebug, PLSQL, Putty, Jira, SQL Navigator, Oracle 10g, UNIX, Windows, Eclipse, Python, Tomcat Server, Load Runner,Cucumber,Jmeter.

Confidential

QA Tester

Responsibilities:

  • Developed Test Automation Framework using Selenium WebDriver, TestNG, Apache POI under Java platform utilizing industry leading harness design patterns and approaches.
  • Developed new and updated existing Automation test cases using SVN as VCS for java-based web application, using Maven as Build tool.
  • Experience in working in BPT (Business Process Test), Hybrid frameworks, combination of Keyword Driven Framework, Test Library Architectural framework, Data driven automation frameworks of QTP.
  • Implemented Data driven Test scripts using Selenium RC Junit for OAO Project.
  • Configured Python Web Driver, TestNG and created selenium automation scripts in Java using page object model (POM).
  • Tested the GUI features and verified the functional testing of the application through Android emulator. Involved in the end to end testing of the native application and the mobile browser application. Submit the trade through the mobile app verify them in the order management system and execute them in the mainframes.
  • Developed software tools to interact with terminal emulators for test group using Visual Basic.
  • Worked extensively with the Development and Business team to help upgrade 9i, 10g and 11i application and setting up of Service contracts, integrating service billing with Oracle GL, providing post production support, maintain service contract workflow, setting up billing schedule and billing profile management
  • Worked on CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS.
  • Designed and documented REST/HTTP, SOAP APIs, including JSON data formats and API versioning strategy.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Involved in conducting tests on Web services transactions like automatic bill payment, wire transfers, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SoapUI.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Implemented Agile/Scrum methods for testing approach.
  • Creates ERP systems documentation (including as-is/to-be process documentation); develops and writes training documentation and trains customers .
  • Used ANT for building the application and deployed on BEA WebLogic Application Server.
  • Experience with TOAD for backend data validation.
  • Created automation scripts in SOAPUI using Groovy Script for web services testing.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

Environment: Java, Selenium IDE, Firebug, SQL, IOS, Mobile Testing, Oracle10g, Jenkins, Microsoft Test Manager, JMeter, Cucumber. Selenium WebDriver, SOAP UI, Maven, Appium, TestNG, Quality Center, Firepath, Eclipse, XPATH, HTML, JIRA, CSS, TDD, Oracle and Windows, Jasmine, Protractor, POM, QTP, TestNG, Agile, Python, JUnit, ANT, REST.

Confidential

QA Tester

Responsibilities:

  • Performed Automation Testing of each Build and then Regression testing on each build using Java and Selenium Web Driver, Selenium IDE.
  • Worked with the team members and designed documents, managed and fixed the bugs and defects and report in TFS.
  • Exported Test Case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed.
  • Recorded automated UI tests using Selenium recorder for C# coded UI automation.
  • Prepared automation test framework (JUnit, and ANT).
  • Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
  • Developed the Test Cases Client based on FSD'S and Business Rules; And for Web Client based on Use Cases, Wire Frames, Annotated Documents and Business Rules.
  • Formulated a comprehensive data migration plan with different conversion strategies, detailed object and field mappings including its transformations and business rules for converting legacy parolee data from Lotus Notes into Oracle.
  • Have worked in agile methodology, have actively participated in the scrum and proved constructive approach to quality assurance.
  • Performed Input Validations, User Interface Validations , Browser Compatibility testing and Navigation testing.
  • Performed Backend testing to verify the data integrity by passing SQL Queries.
  • Responsible for using Microsoft Test Manager (MTM) and Team Foundation Server (TFS) for one of the projects as part of process improvement initiative for Enterprise QA.
  • Performed Smoke and Functional testing on every build of the application using Appium .
  • Used GIT to re-modify files and for software development.
  • Created Feature File Scenario Outline with Cucumber framework and wrote Acceptance test using BDD.
  • Create JUnit HTML test report for the entire test suite.
  • Worked on POS QA Testing was involved in setting of QA Test environment with simulated POS test environment. Evaluated and interpreted POS requirements created by external vendors.
  • Contributing to software process-reengineering efforts aimed at evolving current software development practices to adopt Lean/AGILE and Scrum practices.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Proficient in using testing tools like Quality Center, Microsoft Test Manager (MTM), Visual Studio 2008/2010.
  • Tested web services by generating XML SOAPUI Requests and validated the corresponding XML SOAPUI Responses.

Environment: C#, SQL, HTML, SOAP UI, Groovy Script, Quality Center, VBScript, HTML, UNIX, MTM, Oracle, Selenium WebDriver, Jenkins, Appium, TestNG, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, BDD, JMeter, Jasmine, Protractor, POS, Cucumber, TFS, Oracle 10g, Websphere application server, Unix, GIT.

We'd love your feedback!