We provide IT Staff Augmentation Services!

Automation Engineer Resume

3.00/5 (Submit Your Rating)

Silver Spring, MD

PROFESSIONAL SUMMARY:

  • Over 6+ years of professional information technology experience in manual, Automated Software Testing the client/server and distributed web applications.
  • Experienced in understanding system specifications, functional, technical requirements, test prerequisites, test data.
  • Strong senior QA application and system testing experience including testing automation for regression testing.
  • 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 Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Software Development Methodologies such as Agile Scrum, Waterfall etc.
  • Proficient in interacting with Business analyst and developers in requirement analysis, design review, testing and documentation for application developed in agile environment.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, and Compatibility Testing of Web and Client server based Applications.
  • Experienced in GUI testing, back end testing, build verification testing and User Acceptance Testing.
  • Experienced in using JIRA for issue tracking and GIT for version control.
  • Experienced with bug tracking tools like Quality Center/ALM.
  • Experienced on Test and Defect Life Cycle Management tools like JIRA, HP Quality Center/ALM.
  • Strong skills in testing backend SQL Queries on Oracle and SQL Server
  • Experienced in designing Test Plan and Test cases, verifying and validating web - based and Client/Server applications; and data validation by writing complex SQL queries.
  • Experienced understanding the code written in different programming languages Java, C#, Java Script.
  • Experienced in developing test scripts using Java programming language.
  • Experienced in performing Testing of database applications developed with Oracle and SQL Server.
  • Strong knowledge in writing and executing SQL queries, RDBMS.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Strong knowledge in preparing and execution of test scripts using TestNG and Selenium WebDriver.
  • Experienced in creating, modifying and enhancing both manual test Cases and Test Scripts created in Selenium WebDriver with TestNG and JUnit frameworks.
  • Proficient and experienced in Automation Testing for web interface by using Selenium WebDriver, performed parallel, Integration Testing and System Testing.
  • Experienced in Functional and Regression Automation Testing with Selenium WebDriver for the Web based application.
  • Proficient in building the Framework and writing the Scripts for Automation Testing using Selenium WebDriver.
  • Experienced in designing the Frameworks from Scratch using TestNG, Junit Frameworks for Regression Testing
  • Hands on Experience in Grouping of Test Suites, Test Methods and Test Cases for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium Web Driver/Grid/RC/IDE, and Junit/TestNG.
  • Hands on experience in Page Object Model design pattern using Selenium Web Driver.
  • Implemented Behavior Driven Development (BDD) framework using Cucumber.
  • Experienced in using BDD tools (Cucumber, TestNG, Junit etc.)
  • Good Knowledge in implementing Accessing Forms like Drop-down select, Checkbox, Radio Button etc. using Selenium.
  • Hands-on experience in writing test scripts using Automation Tools like Selenium Web Driver and Java language.
  • Knowledge in API and Web Service Testing using SoapUI on SOAP /REST Protocols.
  • Knowledge in using Postman for APIs testing.
  • Experienced in using Version Control Tool GitHub as well as integration tools like Jenkins.
  • Experienced in Scheduling CI/CD Jenkins jobs of sanity, regression automation suites.
  • Good Knowledge in Maven project build tools.
  • Ability to work collaboratively and cross-functionally as part of a team as well as an independently.
  • Solid working experience with Windows Operating System.
  • Active participation in Scrum meetings, review and develop test scenarios.
  • Extensively experienced in Agile based environment.
  • Experienced working on plan end to end testing with multiple groups.
  • Excellent troubleshooting skills with strong knowledge.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Knowledge in cloud-hosted platforms for web application automated testing; Sauce Labs.

SKILL PROFILE:

Testing Tools: Selenium WebDriver, Selenium Grid, HP ALM/QC, JIRA, Soap UI

Build Tools: Maven, Gradle

IDE: Eclipse, IntelliJ

Servers: Web logic, Web Sphere, Apache

Languages: Java, Java Script, SQL, PL/SQL, VB script

Repository System: GitHub

Operating Systems: Windows, Linux/ UNIX, Mac OS

Bug Tracking Tools: JIRA, Quality Center/ALM

Databases: SQL Server, Oracle

Testing Framework: JUnit, TestNG, BDD (Cucumber)

EXPERIENCE:

Confidential, Silver Spring, MD

Automation Engineer

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Worked in Agile development environment with frequently changing requirements and features set.
  • Developed and maintained Test scripts and Frameworks to validate unit, integration and functional tests of the system.
  • Performed various types of testing, such as Functionality, Regression, GUI, System Integration, User acceptance and, end-to-end testing.
  • Involved in using JIRA for Bug tracking and Defect reporting.
  • Performed Data Validation using SQL, Defect Resolution and Maintenance.
  • Involved with AGILE Methodology in developing the framework (Scrum).
  • Identified test cases to automate; automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE); Contributed in framework creation.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Responsible for creating the functional testing framework using TestNG and Selenium WebDriver to automate the UI components.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • 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 WebDriver.
  • Used Selenium Grid to automate tests on cross browser and cross platform environment.
  • Utilized Object Oriented Programming concept and Java Language to write test scripts.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Involved in Functional Testing as Method test, Test Suite test, Integration Testing using different TestNG methods and TestNG Annotations.
  • Involved working in Selenium Data-Driven Framework with Core Java programming and TestNG annotations.
  • Used Maven Build tool to manage dependencies.
  • Implemented Page Object Model Automation framework with Core Java, Selenium WebDriver and Cucumber.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Fine tune the scripts using XPath, CSS with the use of Firebug and FirePath tool.
  • Performed manual testing of builds and then regression testing on each build using Selenium WebDriver.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Environment: Java, Selenium WebDriver, Selenium Grid, Jenkins, Maven, TestNG, JIRA, MS Outlook, MS Office, SOAP UI, MVC, XPath, SharePoint, HTML, CSS, JavaScript, SVN, SQL, Firebug, FirePath, Internet Explorer, Chrome, Firefox, Safari, Git, GitHub, Windows.

Confidential, New York, NY

Automation QA Analyst

Responsibilities:

  • Interacted with the Business Analysts and the Developers in various occasions for the proper understanding of the requirements.
  • Worked with Agile Development process throughout the entire project.
  • Involved in determining test approach and scope for front-end/GUI and back-end testing.
  • Involved in writing Test plan and Test cases.
  • Designed and developed UAT, Regression automation script and automation of functional testing framework for different modules.
  • Responsible for execution of test cases, recording results in a defect tracking tool; generated and analyzed standard and customized reports, and documentation in HP ALM.
  • Used HP ALM to maintain Requirements, Test plans, wrote Test Cases, Defects and Traceability Matrix.
  • Performed Back-end testing of database using SQL queries and verified the data integrity.
  • Used Selenium Webdriver for automated testing of website developed using Java.
  • Modified existing Selenium Webdriver scripts to in corporate new features.
  • Conducted Data driven testing using Selenium WebDriver and JDBC Connections which reads data from scripts using property and XML files.
  • Performed Parallel and Cross Browser Testing using Selenium Grid on different browsers like Internet Explorer, Chrome and Firefox where multiple tests were run at the same time.
  • Involved in designing & developing automation framework using Selenium WebDriver, Java, Maven, TestNG, Apache POI & Cucumber.
  • Automated running Regression tests and build report generator for daily builds using Jenkins Build Jobs, and Maven.
  • Developed new Test Cases for every sprint and working with developers to automate their feature.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
  • Wrote test cases to handle Alerts on the web page and used Firebug/Fire Path Add-on tools to identify the Object's ID, Name, XPath, link in the application.
  • Involved in validating the API with Postman tool.
  • Developed and reviewed test scripts coded in Java for automation test scenarios.
  • Worked with end users to generate UAT scripts and to successful completion of UAT testing.
  • Prepared a detail test schedule and test metrics on a weekly basis to know the status of the application.

Environment: SQL Server, Cucumber, Firebug, Xpath, FirePath, Windows, Java, J2EE, Selenium Web Driver/Grid, TestNG, Junit, Maven, GIT, XML, HP ALM, MS Outlook, MS Office, Firefox, Chrome.

Confidential, NY

QA Tester

Responsibilities:

  • Designed and executed the Test plans and Test cases using User Stories/Business requirements.
  • Prepared Test cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Identified & organized the overall plan for test data, strategy and also identify the Scope of testing within the context of each Sprint.
  • Involved in Agile methodology with SCRUM Process for the product development.
  • Extensively worked on Agile Methodology for Sprints.
  • Performed Sprint level testing, Functional, Systems Integration Testing and Regression Testing.
  • Used Defect Management tool - JIRA.
  • Involved in testing Stored Procedures, Functions, Triggers and packages utilizing SQL.
  • Involved in Backend Testing with SQL; checking Data Integrity and Referential Integrity.
  • Involved in End-to-End Testing and backend validation using SQL.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Involved in automating test cases using Selenium Web Driver with Junit.
  • Performed execution of test suites and HTML report generation using TestNG.
  • Tested Web Services using SOAPUI Tool.
  • Determined what should be automated and what test data needs to be set up.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities.
  • Worked in cross-platform environment (UNIX/Linux and Windows).

Environment: Java, J2EE, Selenium WebDriver, Selenium Grid, TestNG, Junit, Maven, GIT, MS Outlook, MS Office, Soap UI, SQL Server, Jira, XML, Cucumber, Firebug, Xpath, FirePath, Windows, IE, Firefox, Chrome, Java Script, UNIX/Linux.

We'd love your feedback!