We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Depth knowledge of all the phases of Software development lifecycle.
  • Experience in Automated Testing selenium, Testing Life cycle, and Defect lifecycle.
  • Developed Keyword Driven Framework Using Selenium Web Driver and Java.
  • Extensive Experience in Waterfall, and Agile Testing Process.
  • Well versed in Test Planning, Test Case Design, Test Scripting, RTM Management, & Defect management.
  • Having Good Knowledge of ANT/Maven Tool.
  • Detail Orientated and Resourceful in the Completion of Projects.
  • Ability to Multi - Task and Meet Strict Deadlines.

TECHNICAL SKILLS

Automation Tools: Selenium RC, Selenium Web driver, Selenium Grid, Selenium IDE and Auto IT.

Programming Languages: Core Java, C++, and Python.

Databases: MYSQL, SQL Server, and Mongo DB.

Operating Systems: Windows 7, Ubuntu, and Mac OS X.

Bug Tracking Tools: HP ALM, Bugzilla, and JIRA.

Build Tools: ANT, Maven, and Jenkins.

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Senior Automation Engineer

Responsibilities:

  • Participate in Project and Test Team Requirements reviews.
  • Analyzed the business requirement to determine testable requirements
  • Actively attended meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
  • Responsible for root cause analysis, reports and defect tracking.
  • Involved in Functional, & User Acceptance Testing.
  • Created Selenium scripts Data driven framework.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium Web Driver, JUnit, Ant and Jenkins.
  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Junit, Jenkins, ANT and Eclipse.
  • Executed manual and automated application testing for key product functionalities and developing new test plans using tools such as Selenium and Junit.
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with JUnit.
  • Generated Selenium reports using JUnit reporter and automated report generation using ANT.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using ANT.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber Designed smoke, sanity, acceptance, functional and regression test cases.
  • Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
  • Automated UI tests with different use cases and each use case with different list of variants to test ‘Look and Feel’ of the page.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Developed test scripts for web services using SOAP UI and worked with XPATH.
  • Defect Management (including documentation and verifying resolutions).
  • Used Quality center (ALM) for Test management.
  • Tested the application in cross browsers such as Internet Explorer, Mozilla Firefox, Safari and Google Chrome for browser compatibility testing.
  • Wrote SQL Queries in Oracle Database to verify the data with the GUI.

Confidential, Irving, TX

Automation engineer

Responsibilities:

  • Analyzed business requirements and created different types of testing scenarios.
  • Involved in writing Test Scenarios, Test Cases, and Acceptance criteria.
  • Created Test plan and Requirement traceability matrix.
  • Developed Automation framework using Selenium Web Driver.
  • Updated existing TestNG framework by adding user defined methods and classed
  • Developed Selenium test cases using TestNG framework
  • Maintained and executed Maven build files for running automated tests.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
  • Tested web services using SOAP UI.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Integrated Selenium WebDriver with existing API to test framework.
  • Used HP ALM, JIRA, and Rally for Test scripts and Defects management Worked with source version control tool such as Subversion (SVN).
  • Performed Backend Testing of the application by writing SQL queries.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Verified, edited and update test data in new or existing systems before testing.
  • Responsible for creating weekly status report to the project management

Environment: Java, Selenium WebDriver, Jenkins,, Maven, TestNG, HP ALM, Quality Center, SOAP UI, MVC, XPath, HTML, CSS, JavaScript, SVN, SQL, JIRA, Rally, and Windows.

Confidential, St Louis, MO

Automation engineer

Responsibilities:

  • Analyzed business requirement to find the scope of functional testing.
  • Analyzed impact analysis document to determine scope of regression testing.
  • Involved in writing test scenarios, test cases, test scripts, and test plan.
  • Developed re-usable function using Junit for the Test Automation.
  • Worked on creating test case for Object -driven framework for Selenium RC.
  • Used Selenium IDE to record, playback and debug individual test cases, using Selenium RC provided more flexibility in automating test cases.
  • Setup the Automation framework using Selenium RC to run test cases in multiple browsers and platforms.
  • Developed automated script for back-end testing using Selenium RC.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Developed SQL Scripts for Backend Testing to ensure that the data is updated as per the Business Rules.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
  • Demonstrated ability to solve complex automation challenges involving Ajax, dynamic objects, custom object types, unexpected event handling.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
  • Reported defects to developer and discussed about the issues in weekly status meetings.

Environment: Java, Selenium RC/IDE, Junit, Ant, JMeter, JavaScript, HTML, Eclipse, Jira, SOAP UI, MySQL, Agile Windows

We'd love your feedback!