We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

2.00/5 (Submit Your Rating)

Ashburn, VA

SUMMARY:

  • Over 5 years of experience in Software Automation Testing.
  • Excellent understanding of Software Development Life Cycle (SDLC) and Test Methodologies.
  • Experienced in performing GUI, Ad - hoc, Functional, Integration, System, Data base/ Back end, Regression Testing.
  • Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using HP ALM and Jira.
  • Expertise in using Jira as a project management tools.
  • Experienced on writing complex SQL queries and PL/SQL procedures to extract data from various source tables to perform database testing.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid Framework using Selenium.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Experienced in Testing Multiple Browser combination with Windows and MAC OS.
  • Experienced in estimation of test effort and coordinate test schedule with overall project schedule.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium Grid, ALM, Soap UI

Bug Tracking Tools: JIRA, ALM

Databases: SQL Server, Oracle

Testing Framework: JUnit, TestNG.

IDE: Eclipse

Servers: Web logic, Web Sphere, Apache.

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

Repository System: GitHub

Operating Systems: Windows, UNIX.

PROFESSIONAL EXPERIENCE:

Confidential, Ashburn, VA

Selenium Automation Engineer

Responsibilities:

  • Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Analyzed requirements & developed tests for developers to use in test-driven development.
  • Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files.
  • Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP ALM.
  • Developed and maintained Manual and Automation test scripts through HP ALM.
  • Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
  • Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
  • Performed functionality and regression testing during the various phases of the application using Selenium WebDriver.
  • Developed Hybrid Framework using TestNG.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
  • Used Jenkin 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.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.

Environment: WebDriver, TestNG, Maven, Jenkins, ALM, JIRA, Soap UI, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows.

Confidential, Chevy Chase, MD

Automation Engineer

Responsibilities:

  • Involved in creating Test plans, for different components within the project.
  • Analyzed, revised and created test scenarios according to business and functional requirements.
  • Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
  • Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
  • Created detailed Test cases according to business requirements.
  • Set up test cases, test sets, and defects in HP ALM.
  • Wrote Manual Test cases in HP ALM and executed the test cases.
  • Used HP ALM to execute test cases and identifying, reporting & resolving defects.
  • Performed Back-end data base testing using SQL quires.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Created and maintained Automation Framework using Selenium.
  • Created TestNG framework to run unit test and Maven to build the Project.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Created automation Hybrid Framework from scratch using Selenium.
  • Controlled and organized the test Scripts using TestNG Annotations.
  • Used Java programming language to write and execute the test suite.
  • Used Ant and Maven build tool to generate Test Report.
  • Participated in UAT testing.
  • Attended Defect review meetings with testers and development team.
  • Reported Test Execution & Defect status on Weekly basis to the Management.

Environment: Selenium WebDriver, ALM/Quality Center, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, HTML, XML and UNIX.

Confidential, San Francisco, CA

QA 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.
  • Designed appropriate Test Scripts in Quality Center.
  • Identified and isolated product defects by using Quality Center across a wide selection of ecommerce websites.
  • Wrote basic and simple SQL queries to enroll data into database.
  • Implemented Selenium to perform Automation activities correctly.
  • Worked closely with application development team on defect resolutions and shared information with UAT teams.
  • Was able to obtain performance requirements and estimate work effort needed to complete assigned tasks.
  • Balanced multiple priorities simultaneously to adapt to the changing needs of the business while meeting deadlines.

Environment: Quality Center, Selenium, SharePoint, Unix, JQuery, MS Excel Professional, VB Script, XML, Java, Oracle, SQL Server, Unix, Toad, Windows.

We'd love your feedback!