We provide IT Staff Augmentation Services!

Automation Engineer (selenium) Resume

5.00/5 (Submit Your Rating)

Oakton, VA

PROFESSIONAL SUMMARY:

  • SIX plus years of professional IT experience in Software Testing with various complex technical environments.
  • Good Knowledge in developing Test Plans, Test Cases and Test Scenarios.
  • Experienced of the business requirements and developing Test cases to test the complete functionality of the application.
  • Experienced in Test automation and manual testing with different business domains and technologies.
  • Extensively experienced in testing Waterfall and Agile Development Projects.
  • Extensively experienced in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications.
  • Good Knowledge in developing Test Plans, Test Cases and Test Scripts using business requirements and design documents.
  • Expert in identifying test scenarios & performing various testing like Sanity Testing, Regression Testing, Adhoc Testing, System level and data level Testing, Functional Testing and Data Base Testing.
  • Good Knowledge to convert Business and Technical Requirements into Manual Test Cases and Test Script using HP Quality Center/ ALM.
  • Expert in HP Quality Center/ ALM using Test Plan, Test Lab, and Defect modules.
  • Experienced in retrieving Data from the Databases using basic SQL Queries.
  • Experienced in Automation testing tools like Selenium WebDriver with JAVA, TestNG/Junit and HP ALM, Quality Center, Jira, Jenkins/Hudson, Maven/ANT, Cucumber and Data Driven, Keyword Driven Frameworks in Selenium.
  • Proficient in developing test infrastructure for white box testing using Junit and TestNG frameworks.
  • Experienced in automation of project using continuous integration tools like Jenkins/Hudson with build tools Ant/Maven.
  • Experienced in creating test scripts using Selenium Web driver using Page Object Model.
  • Strong experience in cross browser, cross platform web testing with Selenium WebDriver.
  • Expert in debugging various issues occurred in Web application & web page on the browser and Backend using Firebug.
  • Good experience in testing the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and WSDL using SOAP UI.
  • Good organizational skills with Strong team player and attention to detail.
  • Strong communication skills, functional and technical documentation.

TECHNICAL SKILLS:

TESTING TOOLS: Selenium WebDriver/RC/IDE/GRID, QTP/UFT, HP Quality Center, Soap UI, HP ALM, Cucumber

LANGUAGES: HTML, CSS, JavaScript, Java, XML, Shell Script

TEST FRAMEWORK: Junit, TestNG

PROJECT METHODOLOGIES: Agile - Scrum, Waterfall, V-Model

DEFECT TRACKING TOOLS: Jira

BUILD TOOLS: Maven, ANT

CONTINUOUS INTEGRATION TOOLS: Jenkins, Hudson, Cruise Control

PACKAGES: MS-Office Suite(Word, Excel, Access)

DATABASES: Oracle, SQL Server, MS Access, Mongo-DB

OPERATING SYSTEMS: Windows, UNIX

IDE: Eclipse, Intellij, Visual Studio

PROFESSIONAL EXPERIENCE:

Confidential, Oakton, VA

Automation Engineer (Selenium)

Responsibilities:

  • Managed defects from submission through resolution with system analysts, QA and client development teams.
  • Created Test plan for functional and integration testing phase.
  • Involved in Test strategy planning, scheduling, and risk analysis, reporting and tracking.
  • Communicated testing and defects resolution progress to project management.
  • Maintained of team track, responsible for review QA of test scenarios, cases and scripts.
  • Performed positive, negative, sanity, smoke, UAT and regression testing.
  • Interacted with the developers to report and using JIRA.
  • Reviewed Test Plans uploaded in HP ALM with teammates and coworkers to continuously evaluate team’s progress and tasks completion.
  • Involved with backend testing of the SQL database and verified if the data displaying is correct.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Setup and Configured the testing environment with Eclipse, TestNG, Selenium WebDriver and Selenium Java client driver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Integrated the scripts and executed them as a suite using the build integration tool Maven and used SVN for version control.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Converted UFT scripts into Selenium scripts; Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
  • Identified automation requirements & designed automation framework, scripts in Selenium (WebDriver) integration with Jenkins/CI, code reviews, and scripts execution thru Grid (hub/nodes) on remote clients.
  • Used Firebug/Fire Path Add-on tools to identify the Object’s id, Name, XPath, link in the application.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Involved in creating UAT environment.
  • Performed Peer reviews for Test cases and Test results prepared by other team members.
  • Developed Monthly Report for Smart Client.
  • Participated in walkthroughs and reviews with users, designers and developers establishing quality policy conformance.

Environment: Java, TestNG, Selenium Web Driver, GRID, Junit, ANT, SOAPUI, MVC, Eclipse, XML, Xpath, HP ALM, UFT, agile, SQL, Oracle, Windows

Confidential, Wilmington, DE

Automation Engineer

Responsibilities:

  • Analyzed the Business requirement documents, Functional specification documents to prepare Test cases and effort estimation.
  • Performed regression testing of the application.
  • Created Test plan, Test cases and Test condition matrix for feature testing.
  • Maintained versions for System testing, Data driven and Regression testing.
  • Used HP ALM for reporting and updating the status of defect.
  • Wrote SQL queries to retrieve data and performed data verification.
  • Customized Selenium API to suit in testing environment.
  • Involved in developing and executing automation Regression testing and System testing using Selenium.
  • Performed Data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Performed black box testing, database testing, and web-based testing on several test phases.
  • Developed both Data Driven and Keyword Driven Automation Frameworks using Selenium.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test script.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Prepared UAT Test Scripts.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Participated in design enhancement reviews and submitted reports on the progress of the testing effort.
  • Participated in various meetings and discussed Enhancements and Modification Request issues.

Environment: Selenium IDE, Selenium RC, Selenium WebDriver, HP ALM, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, Java, GitHub, Eclipse, UNIX.

Confidential, Horsham, PA

Automation Tester

Responsibilities:

  • Performed user interface and functionality testing of the application.
  • Developed Test plan, Test cases, Test scripts based on Requirements and Design plan.
  • Created test sets such as regression, smoke and advanced which meets specific testing goals.
  • Executed the End-to-End scenarios to test the thorough functionality of the application.
  • Executed various testing stages like Functional Testing, Integration Testing and User Acceptance Testing.
  • Formatted in requirement management and executed Test scripts using JIRA.
  • Worked with JIRA for defect tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development lifecycle.
  • Developed advanced SQL queries for accessing the database for testing purpose.
  • Developed components for each transaction used in the test script or scenario by using Selenium.
  • Developed and executed automation Regression testing and System testing using Selenium.
  • Involved in User acceptance testing (UAT) of the application.
  • Involved in developing weekly status reports for the project team.

Environment: C/C++, MS Office, Quality Center/ALM, QTP/UFT, Windows, UNIX, SQL, Java, J2EE, VBScript, VB.Net, HTML, XML, VSTS

We'd love your feedback!