We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

2.00/5 (Submit Your Rating)

Ashburn, VA

PROFESSIONAL SUMMARY:

  • Results oriented professional with 6+ years of experience in Software Testing Industry, with specializing in formulating Test Plans, Test Cases, Test Scenarios and setting up test environment for client/server and web - based applications.
  • Experienced in preparing and creating automation Framework from scratch and configure other peripheral tools to perform tests.
  • Proficient in Agile development environment with frequently changing requirements and features set.
  • In depth knowledge on Software Development life circle and comfortable working in Agile and waterfall methodology in testing environment.
  • Well-rounded Testing experience in Black box and Grey Box Testing with Component (Function) Testing, System Testing, and Regression Testing.
  • Skill in Maintaining of Test Scripts, Requirements along with developing, customizing Manual and Automation scripts using HP ALM/Quality Center.
  • Experienced in defect management, problem solving and tracking bugs and reporting it using HP ALM/Quality Center and JIRA.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium.
  • Extensive knowledge of Data Driven and hybrid Framework with Selenium WebDriver.
  • Experienced with development and implement of Behavior Driven testing using JAVA, JUNIT and Gherkin on Cucumber-JVM.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Good Knowledge in setting up Jenkins as a Continuous Integration server to configure with GitHub and Maven for new jobs.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Proficient with using Git for source repository to share scripts and codes with the team in office and overseas.
  • Hands on experience in developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium WebDriver.
  • Strong skills in using JDBC to read data from MySQL to input locators and data validation into the test Script.
  • Experienced in providing the efficient locators strategy like Xpath and CSS to run WebDriver script in stable condition.
  • Expertise in Requirement and System study, Functional Design, and Quality process.

TECHNICAL SKILLS:

Automation tool: Selenium WebDriver.

Web Technologies: HTML, XML, VBScript, JavaScript, Java

Testing Tools: HP Quality Center, HP ALM, TestNG, Maven, Jenkins, JIRA, SOAP UI

Operating Systems: Windows, UNIX/Linux

Version Control: Git, GitHub.

Testing Frameworks: TestNG, JUnit.

Programming Language: VB.NET, Visual Basic, SQL, PL/SQL, VB Script

Web & App Servers: Apache Tomcat, Glassfish, IIS and Java Web Server

Database: Oracle, SQL Server, MS Access

Applications: MS Office, Crystal Reports, MS Excel

Web Debugging Tools: Developers Tools, Firebug, Firepath.

Cloud Testing Environment: Sauce Lab, BrowserStack.

PROFESSIONAL EXPERIENCE:

Confidential, Ashburn, VA

Selenium Automation Engineer

Responsibilities:

  • Wrote Test plans, Test scripts and Test cases based on content and Functionality prototypes.
  • Participated in designing Test strategies, scenarios, scripts, and procedures to determine product quality or release readiness.
  • Determined Test plans and Test scripts and developed Test schedules.
  • Prepared and executed Test cases based on Use Cases and made Test Strategy and deliverables.
  • Worked in Agile development environment with frequently changing requirements and features set.
  • Developed and maintained Test tools and Frameworks to validate unit, integration and functional tests of the system.
  • Performed Manual Testing for the Functionality and GUI of the application using HP ALM.
  • Used HP ALM to create Test Plan and Test Cases and executed those using HP ALM.
  • Involved SQL queries to check the database automatically and checked the data integrity in accordance with business standards of the company.
  • Wrote SQL queries for validating Data.
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Performed testing on REST based web services testing using SoapUI, POSTMAN.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Extended TestNG framework by adding some helper classes and methods.
  • Responsible for implementation of Data Driven Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Analyzed the Log files to verify the processes for debugging and or test data verification purposes.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Used Firebug/Fire Path Add-on tools to identify the Object's id, Name, Xpath, link in the application.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Worked on acceptance testing using Selenium WebDriver.
  • Designed and developed automated test scripts using SoapUI orchestrating various SOAP and RESTful web services.
  • Created Java based scripts for Selenium Web Driver with TestNg as automation frame work.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub.
  • Participated in maintenance and refinement of internal quality control programs.
  • Determined and executed appropriate system-side testing for each project.
  • Performed research and development in response to business or technical needs of projects.
  • Created status and test result reports for management and represented the group in status meetings.

Environment: HP ALM, TOAD, Oracle, UNIX, Selenium WebDriver, SOAP UI, HTML, JMeter, TestNG, J-unit, Maven, Jenkins, SQL Server, JavaScript, Windows, MS Office.

Confidential, Charlotte, NC

Automation Engineer

Responsibilities:

  • Analyzed functional requirements and user acceptance criteria to develop Test plan and Test strategy.
  • Prepared Test Cases and Test Scenarios for core functionality.
  • Determined Test execution priorities, deadlines, expectations and scope within a predefined Test window.
  • Provided automation in an automated framework for integration and defined functional testing criteria.
  • Involved in Functionality, Integration, Regression, UAT and GUI Testing.
  • Executed Test cases and reported errors to Project Manager and developers using HP ALM.
  • Used JIRA for tracking, reporting and managing the defects.
  • Involved in Back-end testing by writing SQL queries.
  • Created and implemented Page Object Model automation framework using Selenium, TestNg, and Maven.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.
  • Developed and maintained custom libraries for common automation frameworks using JAVA in Selenium.
  • Heavily involved in Black box, Functional, Regression, Negative, Compatibility and Integration testing; also involved in patch and upgrade testing using Selenium WebDriver.
  • Responsible for developing automated test cases with Selenium and scripting as appropriate to the test case
  • Performed Smoke Test and Sanity Test using Selenium WebDriver.
  • Participated in daily status calls and updated Kanban board with updates in Jira.
  • Prepared and delivered reports, recommendations to address existing and potential trouble areas in projects.
  • Participated in building, deploying and troubleshooting the Application.
  • Involved in preparation of Test Workflow Document.
  • Implemented quality assurance standards as needed.

Environment: SQL Server, JBoss, Tomcat, WebSphere, Selenium WebDriver, Maven, TestNg, Linux, JIRA, Oracle, HP ALM, J2EE, VB, Toad, Windows.

Confidential, Dallas, TX

Automation Tester

Responsibilities:

  • Performed Quality Assurance Testing using Automated Open-Source Tools.
  • Designed and executed Test cases / Test scripts for the application.
  • Analyzed technical specifications of any new application under consideration to determine functionality.
  • Involved in writing Test Design & Specification Document (TDS).
  • Executed Functional testing and System testing.
  • Worked with development teams to investigate and correct software bugs and deficiencies based on testing results using Quality Center/ALM.
  • Performed Data Validation using SQL, Defect Resolution and Maintenance.
  • Wrote SQL queries to perform back end testing.
  • Designed, modularized VuGen scripts for maximum reusability in different scripts and scenarios
  • Extensively worked on Virtual User generator and Controller.
  • Modeled workload distribution of critical business transactions and configured runtime setting accordingly
  • Used Controller to Perform Load Test and Stress Test.
  • Monitored the System &Windows Resources that include different hosts and servers.
  • Involved in Interfaces testing using File-Zilla to import and export files.
  • Reviewed the developed scripts to ensure that they were in accordance to the business user’s expectations.
  • Assisted the Business Analyst in preparing the business documents.
  • Involved in attending meetings with the business users.

Environment: Quality Center/ALM, Selenium, Java, Java Script, TOAD, Oracle, SQL Server, Windows, HTML, Agile, MS Office, UNIX, MS Excel.

We'd love your feedback!