We provide IT Staff Augmentation Services!

Automation Engineer Resume

2.00/5 (Submit Your Rating)

Lowell, AR

PROFESSIONAL SUMMARY

  • A dynamic and an achievement oriented SDET/QA Automation Test engineer/Sr. Quality Analyst wif Over 8 years of experience in various domains including Insurance, Transportation Logistics and Banking.
  • Excellent knowledge and implementation skills in complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC)
  • Expertise in understanding Business Requirement Specifications, Functional Specifications and Design documentations and converting them into Test Scenarios.
  • Experience in Waterfall and Agile Projects, worked very closely wif Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
  • Proven ability in designing and creating automation frameworks using Java, Selenium WebDriver, Junit, TestNG, Appium, Maven, ANT, Hudson, Jenkins, JMeter tools.
  • Experience of Creating, Modifying and Maintaining new and existing Automation Framework Models (BDD/TDD/ATDD, Hybrid, Keyword and Data Driven Frameworks).
  • Good experience in implementing java OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance. Good knowledge in Exception Handling, Collection Framework, File Operations, Multi - Threading, Methods of string classes, Conditional and Looping statements.
  • Tested and Automated API’s/Restful Services developed IBM Mule soft using Java and Rest Assured java libraries
  • Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing gherkins language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating teh cucumber reports
  • Experience in installation and Administration of various version control systems like GIT (Distributed Version Control), GitHub, SVN Version Control
  • Experience in automating Mobile applications (Android) using Appium.
  • Working wif Unit Test Frameworks like TestNG, Junit.
  • Experience in implementing teh Page Object Model (POM) by creating element for each page object and reused all teh objects in various scripts.
  • Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various tools like SOAP UI/Ready API and selenium.
  • Automated Webservices by writing groovy scripts and used assertions for data validation and performed data driven for validating different endpoints.
  • Expertise in HTML, CSS, HTTP, JavaScript, XML, AJAX and JQuery.
  • Worked wif eclipse, apache POI, Log 4J, ANT, HTTPclient and Maven.
  • Experienced using tools like FirePath, Firebug, and UI Automator Viewer for finding elements locator and good knowledge in writing teh absolute and relative XPATHS manually on need basis
  • Performed Database/Backend testing by writing complex SQL Queries for data validation and integrity, good at writing complex Joins and knowledge in PL/SQL
  • Worked wif Selenium Grid/ Sauce labs for running multiple tests across different browsers, operating systems, and machines in parallel
  • Worked on testing applications on different browsers like IE, Firefox, Android, Safari and Chrome
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, browser compatibility testing & Security testing of client/server and Web base Applications.
  • Expertise in using various defect-reporting and defect-tracking tools like TFS, JIRA, Rally, Bugzilla, and HP ALM.
  • Experience in writing good quality object-oriented code for testing purposes by following industry standard java coding standards
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently wif minimal supervision and also perform as part of a team.
  • Quality oriented mind set up wif Test to Break Attitude and Tactful & Diplomatic Behavior

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, Appium, JUnit, TestNG, Firebug, Fire Path, Load Runner, JMeter.

Web Technologies: HTML, CSS, JavaScript, AngularJS, NodeJS, XML, XSLT, JDBC& REST services, IBM Mule Soft

Defect Tracking Tools: HP /Quality Center, JIRA & Bugzilla

Build Tools: ANT, Maven.

Frameworks: TDD/BDD,Data Driven, Keyword Driven & Hybrid

Languages: Java, C, JavaScript.

CI/CD Tools: Jenkins, Hudsons.

Cross Browser Platform: Sauce Labs and Selenium GRID

Browsers: Internet Explorer, Firefox, Chrome & Safari

Databases: Oracle, DB2&MongoDB

Add-Ons: Fire Path, Firebug, Selenium Builder, Selenium IDE

IDE: Eclipse, Sublime Text

Version Control: Subversion, Team forge, GIT, GITHUB, Source Tree

Operating Systems: Windows XP/7/8, Mac OS, UNIX and Linux, Android

PROFESSIONAL EXPERIENCE

Automation Engineer

Confidential, Lowell, AR

Roles and Responsibilities:

  • Automation testing Experience onProtractorfor end to end testing using Selenium andJasmineframework
  • Experience in building teh Jasmine framework from teh scratch.
  • Automated end to end Scenarios and generated reports using teh protractor beautiful reporter.
  • Experience in writing different XPATH using following, preceding techniques, used functions like contains and not contains, and also used logical operators like AND, OR in teh expression
  • Experience in writing teh complex XPATH, callback functions and lambda expressions in teh framework
  • Implemented teh Async and await in teh framework to handle teh promises
  • Designed framework wif three-layer format for easy understanding
  • Implemented Process Automation for some of teh applications.
  • Used Expected conditions in teh protractor to maintain teh synchronization wif teh browser
  • Working wif teh QA Lead and BA to design a test framework to meet teh End-to-End testing needs of Angular Applications.
  • Involved in developing test plans, test strategies, test cases and test review.
  • Experienced in implementing teh Jasmine framework using TypeScript.
  • Integrated Jenkins wif version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands
  • Experienced in using source code repositories, such as GIT, Bitbucket and worked on IDEs such as Visual Studio code
  • Building, reviewing automation scripts and maintaining wif new updates.
  • Participated in Agile software testing process wif regular scrum standups to discuss major feature of teh application, discussion of test results wif expected result.

ENVIRONMENT: Java, JavaScript, TypeScript,Protractor, Selenium,Jasmine, Angular JS, GIT, Visual Studio Code, SQL, Visual Studio Code, Node, npm.

QA Automation Engineer/SDET

Confidential, Milwaukee, WI

Responsibilities:

  • Involved in various meetings wif Business analysts and developers.
  • Conducted Functional testing, Regression Testing using selenium wif Data-driven framework and Key- Word driven framework.
  • Created automation test scripts using data driven framework and Page Factory model to test teh web applications using Selenium WebDriver wif JAVA and maven.
  • Used Jenkins to execute teh test scripts periodically for different Virtual Machines.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Integrated Jenkins wif version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Used Linux/Unix commands for using GitHub through cmd.
  • Involved in developing BDD Frame work from Scratch.
  • Involved in teh usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Utilized Apache POI jar file to read test data from teh excel spread sheets and load them into required test cases.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Experience in writing complex XPATH using following and preceding and also using functions like contains and not contains.
  • Executed test cases in real device for both mobile app and mobile website.
  • Thorough experience in implementing Automation tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub and Jenkins.

Environments: Selenium WebDriver, Groovy, RC Web Driver, TFS, Cucumber, HPQC, My Eclipse, JIRA, MySQL, Oracle, Java, JavaScript, Node.JS, SOA Tester, Cucumber, Rest Assured, JUnit, TestNG, Firebug, Windows, Protractor

QA Engineer-SDET

Confidential, Bentonville AR

Responsibilities:

  • Providing end to end testingservices for teh Ecommerce web application.
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Designed & Implemented a Hybrid Test Automation Framework using Selenium WebDriver.
  • Performed GUI functional testingmanually for teh application.
  • Expertise in Test Plan creation, Test Case Design, Test case Review, Test Case Execution, Writing Test scripts, testingtools Usage, Defect management, and Prepare Test reports.
  • Experience in Agile and waterfall methodologies, Test Driven Development (TDD)
  • Planned, designed, executed and evaluated performance tests of web application and services and ensured optimal application performance using Load Runner.
  • Designed and reviewed teh test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.
  • Functional and regression testing of applications is done using Quick Test Pro (QTP).
  • Generated automated scripts using QTP and documented them, created and maintained functional & regression test suites.
  • Configured SeleniumWebDriver, TestNG, Maven tool and created Seleniumautomation scripts in java using TestNG prior to next quarter release.
  • Created and maintained automated test script for APItesting using Restful.
  • Performed APILevel testing for web services, enhanced teh Test harness and developed many Test suites using XML.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data wif complex SQL queries from SQL Server.
  • Designed data-driven testingin Seleniumand captured data dynamically from web controls.
  • Performed Functional, System and Regression Testing on web and mobile applications at various phases of teh Project life Cycle.
  • Actively involved in STLC process and used tools like Selenium RC/Web driver, JMeter, SOAP UI.
  • Setup /Installed and Configured SeleniumIDE.
  • Used SeleniumWebDriver API to automate tests.
  • Perform browser compatibility testingof application under various cross browsers (Safari, Firefox, IE, Chrome) using HTML IDs and XPATH in SeleniumWebDriver.
  • Involved in implementing logging and tracking using Jira.

Environment: Java, JIRA, Jenkins, Eclipse, Junit, Load Runner, Cucumber, HTML5, CSS, Maven, TestNG, SeleniumWebDriver, Windows 7/XP/Vista.

Automation Engineer-SDET

Confidential, Austin, TX

Responsibilities:

  • Analyzing teh Business Requirement Document, High level and Low-level design documents.
  • Create and review - Test scenarios, Test suite preparation, Test Data creation, Test case execution and Defect logging. SADF
  • Wrote automation scripts using Selenium web driver.
  • Automation of functional testing framework for all modules using Selenium Web Driver.
  • Preparation of Test scripts using Selenium Web driver (Automation tool) wif java for Functional Test cases.
  • Automating teh regression & project cases using Selenium.
  • Designed Hybrid framework in Selenium and captured data dynamically from web controls.
  • Performing Failure Analysis for teh regression failed cases using Selenium.
  • Organize weekly meetings wif Client leads & Onsite manager regarding teh Automation status.
  • Point of contact for Process related activities like Metrics reporting & Operation clarity.
  • Review - Defect prevention plan and Software configuration management plan.
  • Responsible for all aspects of project delivery (Test Design, Test execution and Test summary report) and management (Test metrics and Risk analysis) to client partners, offshore manager and Onsite manager.
  • Organize weekly meetings wif offshore managers, Onsite Coordinator & Onsite manager to discuss teh Project goals and report teh health of teh overall project status.
  • Updating teh application down time in Environment Tracker during test execution phase.
  • Reported bugs in Quality Center wif server logs information from Web and DB servers.
  • Performed Regression Testing as part of every build.
  • Developed SQL Queries for testing various Database validations.
  • Involved in pilot project for automation using Selenium IDE/RC.
  • Implemented Selenium using TestNG frame work wif Java.

Environment: Quality Center, BDD, Windows, Java, SQL, Oracle,Selenium(WebDriver, RC, Grid), TestNG, Eclipse, Firefox, IE, Chrome, Safari, Opera, Performance testing.

Java Developer

Confidential

Roles & Responsibilities:

  • Actively involved in defining and designing teh tiers of teh applications and implementation wif core Java and J2EE best design practices.
  • Develop and maintain elaborate services-based architecture utilizing open source technologies like Hibernate, ORM and Spring Framework.
  • Followed Agile Methodology in analyze, define, and document teh application which will support functional and business requirements. Coordinate these efforts wif Functional Architects.
  • Involved in implementation of application using conventional design practices (SOA-Service Oriented Architecture, MVC-Model View Controller).
  • Created database to persist data using Oracle database.
  • Created SQL queries, triggers, and views to interact wif Database.
  • Integrated spring framework wif Hibernate that is used for Database operations.
  • Extensively participated in user meetings to gather teh requirements of teh application
  • Developed a REST Web Service wif Spring MVC.
  • Involved in testing REST services.
  • Implemented Spring MVC Architecture; Servlet targeting request module and flow of control generating JSP in Presentation layer.
  • Used JMS to build a message communication.
  • Manage project by using Maven.
  • Deployed application in WebLogic and tested wif Junit.
  • Created Graphical User Interfaces using JSP and HTML.
  • Used JavaScript and Angular JS to make webpage more interactive.

Environment: Java, MuleSoft, J2EE, JSP, REST, API, Servlets, EJB, XML, HTML, Java Script, JDBC, Oracle, PL/SQL, Eclipse, spring, Hibernate, RDBMS, Tomcat, Windows.

We'd love your feedback!