We provide IT Staff Augmentation Services!

Automation Engineer Resume

4.00/5 (Submit Your Rating)

Owings Mills, MD

SUMMARY

  • More than Six years of Professional experience in Software Automation Testing.
  • Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies.
  • In depth knowledge on Software Development and Testing Life Cycle, comfortable working in Agile methodology.
  • Experienced in developing frame work from scratch to Data - Driven, Keyword-Driven, and Hybrid-Driven frameworks.
  • Proficient with Black box and Grey box testing.
  • Experienced in conducting and participating different types of testing: Integration, System, Functional, GUI, Regression, Sanity, Smoke and User Acceptance Testing (UAT).
  • Good Knowledge in using JIRA for managing test execution and defect tracking of all issues.
  • Experienced in preparing and executing Test cases, evaluating test results and Report discrepancies to the development team using HP ALM/Quality Center.
  • Experienced in providing test management actions and activities (STLC) using HP ALM/Quality Center.
  • Very good in writing SQL queries for backend data validation and data integrity check.
  • Experienced in creating Automation Frameworks using Java, WebDriver, TestNG, Maven and Jenkins.
  • Experienced in designing Test Frameworks using Page Object Model with Page Factory Class.
  • Good Knowledge in performing numerous counts of functional, regression and UI testing using Selenium.
  • Extensive knowledge of developing Data driven and Hybrid framework with Selenium WebDriver.
  • Expertise in Designing Behavior Driven Framework (BDD) from scratch using Cucumber.
  • Good Knowledge in performing SOA / RESTful Web Services testing using SOAP.
  • Understanding of software design principles and understanding of Object Oriented design principles.
  • Excellent written and oral communication skills with ability to adapt to new technologies in real time environment.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/GRID/IDE, JUnit/TestNg, Firebug, HP Quality Center, HP ALM, Maven, Cucumber, and Jenkins

IDE: Eclipse

Defect/Bug Tracking Tools: JIRA, HP Quality Center/ALM

Operating Systems: MS Windows

Programming Languages: Java, SQL, PL/SQL

Web Technologies: HTML, CSS, XML, XPATH, XSLT, AJAX, SOAP, WSDL

RDBMS: Oracle, MySQL

Scripting Languages: PL/SQL

PROFESSIONAL EXPERIENCE

Confidential, Owings Mills, MD

Automation Engineer

Responsibilities:

  • Interpreted business requirements into Test cases and Test scripts to be run on the system post release to QA environments.
  • Facilitated Q&A sessions with testers to ensure a comprehensive test approach was applied for system functionality being introduced.
  • Performed additional front end web testing outside the documented business requirements.
  • Developed a data driven framework used to execute automation testing on various parts of a financial, support, and user creation application.
  • Involved in execution of Manual Test Cases Functionality of the services.
  • Re-tested defects found under UAT, Functional, Integration testing.
  • Used JIRA for Configuration Management and Defect Tracking.
  • Used JIRA for requirements management, planning, scheduling, running tests, defect tracking and managing the defects and executing the test cases.
  • Used of bug tracking tools JIRA and for reporting modification requests.
  • Constructed complex SQL queries to validate the data. Proficient at leading and implementing BDD, TDD, Keyword, Hybrid Automated Frameworks (Using Selenium and Cucumber) to align with Agile methodology.
  • Developed the Test Plans, Test Cases, Test Scenarios and executed them using Selenium WebDriver.
  • Performed Data Driven Testing for multiple sets of data using Selenium WebDriver.
  • Created Regression automation scripts using Selenium WebDriver.
  • Developed automated scripts using Hybrid Selenium Automation Framework.
  • Developed and wrote a suite of Test Scripts that included Functional and Regression Test Cases using WebDriver.
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
  • Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
  • Automated the regression test cases using the Selenium & TestNG.

Environment: Selenium WebDriver, IntelliJ, TestNG, Maven, GitHub, Jenkins, MS Visio, PowerPoint, MS Project, CSS, SQL Server, MS Word, MS Outlook, Windows, SOAP UI, XML, JIRA, HP ALM, Java, J2EE, Java Script, MS Excel.

Confidential, Charlotte, NC

Selenium Engineer

Responsibilities:

  • Analyzed business requirements, use case documents, functional specs to identify the Test automation candidates.
  • Involved in development of System test plans and Test scripts using Business and System requirement document.
  • Analyzed requirements and worked in sessions to understand the requirements and system design.
  • Involved in all the phases of Test Automation development life cycle.
  • Worked in all phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Performed Integration, Regression, Functional and Database testing.
  • Assisted with user-acceptance testing and defect tracking for release.
  • Performed GUI testing, Back-end testing and System Testing.
  • Extensively used JIRA for scheduling test and defect tracking.
  • Reported defects using JIRA and interacted with the development team to resolve any defects/issues.
  • Managed Requirements, Test Plans, and Test Cases using HP ALM.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Designed and implemented SQL queries for QA testing and report / data validation.
  • After completion of Final Regression cycles, concentrated on User Accepting testing (UAT) to correct feedback in two types of approaches such as Alpha Testing and Beta Testing.
  • Created test scripts through selenium IDE and Convert to WebDriver.
  • Regression test cases were written and automated using Selenium IDE and WebDriver.
  • Updated existing Selenium Scripts, if it fails or requirement changes.
  • Inspected web elements through Firebug and Firepath.
  • Worked with source version control tool such as Subversion (SVN).
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Validated request and response XML; Addedassertions to validate the XMLin Web servicesSOAP and RESTFULservice.
  • Performed Positive and Negative Testing using Data driven tests.
  • Prepared UAT Test Scripts and Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Participated in design enhancement reviews and submitted reports on the progress of the testing efforts.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: GitHub, Selenium WebDriver, Jenkins, IntelliJ, TestNG, Maven, CSS, MS Outlook, PHP, Java Script, MS SQL Server, Web Services, JIRA, HP ALM, Java, Windows,, MS Excel, MS Word.

Confidential, Philadelphia, PA

Software Tester

Responsibilities:

  • Designed Test Plans from Functional Requirement Documents.
  • Involved in creating Test Cases and Test Scripts.
  • Prepared Test plan and planned Test schedule.
  • Involved in Integration, System, and Grey testing.
  • Performed GUI testing, back-end testing.
  • Used to perform browser compatibility testing.
  • Reported and tracked defects using Application Lifecycle Management (ALM)/Quality Center.
  • Designed, created and executed regression test scripts and suites for ALM/Quality Center
  • Used SQL quires and Stored procedures for back-end testing.
  • Performed regression testing on new build, every modification in the application using WebDriver.
  • Implemented cross browser and cross platform web testing with Selenium WebDriver.
  • Parallel cross browser testing using Selenium Grid and Junit.
  • Implemented Hybrid Framework with Selenium WebDriver.
  • Took charge of training all the new members of the team.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Selenium, JIRA, Agile, MS Word, MS Outlook, MS Excel, Oracle, SQL Server, Quality Center/ALM, Java, Java Script, Windows, HTML, MS Visio.

We'd love your feedback!