We provide IT Staff Augmentation Services!

Selenium Test Automation Engineer Resume

New York, NY

PROFILE SUMMARY:

  • Over Six years of experience in Software Quality Assurance using Selenium.
  • Experienced in creating Test Strategy, Test Plans, Test Cases, Test Estimation, and Requirement Traceability Matrix.
  • Good experience as RESTFUL web service testing, using the maven build management dependency through testNG framework.
  • Experienced in preparation of Test Summary Report, User Guide & Training.
  • Experienced in review of all kind of testability documents, including, requirement specification, and functional documentation and conversion of the requirements document into detailed test plan, test cases and test scripts.
  • Extensively experienced in testing using Agile and Waterfall methodologies.
  • Proficient in performing Black Box and Grey Box Testing.
  • Proficient in smoke, functional, integration, exploratory, regression, parallel, system, GUI, cross - browser, and user acceptance tests (UAT), as well as static and dynamic testing.
  • Strongly skilled in HP ALM/Quality Center for diverse requirements.
  • Experienced in Automation built processes using HP ALM/Quality Center for Integration in multiple platforms and programming languages.
  • Extensively skilled in writing PL/SQL and SQL statements in databases to validate data.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework, Page Object Model (Page Factory Pattern) and Data Driven Framework in Selenium WebDriver.
  • Experienced in using GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Good Knowledge in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • 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 WebDriver.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
  • Good Knowledge in End-to-End and System Testing.
  • Expertise in working independently, and within a collaborative team-oriented environment.
  • Excellent skills, both verbal and written, with strong analytical, problem solving and project management skills.
  • Excellent communication and presentation skills, self-starter, quick learner, and team player

TECHNICAL SKILLS:

Testing Tools: Selenium, HP ALM, HP Quality Center, Jira, BugZilla, Appium, TestNG, Jenkins, Maven.

Programming: SQL, PL/SQL, VB Script, Java, PHP, AAJAX, HTML.

Databases: Oracle, SQL, DB2, MS Access, SQL Server, Mongo DB

Web & App Servers: Web logic Server, IIS, Java Web Server

Word Processors: Microsoft Word, PowerPoint, MS Excel

Operating Systems: Windows, Unix/Linux

IDE: Eclipse, IntelliJ Idea

WORK EXPERIENCE:

Confidential, New York, NY

Selenium Test Automation Engineer

Responsibilities:

  • Executed test cases, reported defects, and provided test cases execution status for required cycles.
  • Developed Test Plans and Test Approach artifacts with resource requirements and time estimates.
  • Responsible for identifying test data for each phase of testing.
  • Analyzed the functionality that needs to be automated based on manual test cases.
  • Applied best practices and professional principles and techniques to evaluate systems during development.
  • Designed and developed Test Scenario, Test Cases, and Test steps for various clinical applications and methods covering both positive and negative testing requirements.
  • Performed various types of testing: Black Box, GUI, Functionality, Integration, Regression Usability, System, and User Acceptance Testing.
  • 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.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSSLocators.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Developed a Hybrid Automation Frameworks using Webdriver, TestNG and Maven.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Edited and debugged tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Responsible in conducting meetings between Onshore and Offshore teams to get the Test case execution done and discuss about any major roadblocks delaying the project.
  • Involved in meetings and walkthroughs and Responsible for weekly status.

Environment: Java, Selenium WebDriver, Selenium Grid, REST, TestNG, Maven, Jenkins, MVC, SOAP UI, Firebug, Firepath, Postman, XML, DOM, GIT, Internet Explorer, Chrome, Firefox, SQL, Windows.

Confidential, Charlotte, NC

Selenium Test Engineer

Responsibilities:

  • Reviewed business manuals and requirement document in order to summarize system-specific business rules and other operating conditions.
  • Wrote Test Plans from a variety of documentation including Requirements, Vision, Use-case, and User Help/Tutorial documentation.
  • Analyzed the business requirements and involved in the review discussions.
  • Drafted Test Cases based on Functional Specifications and System Specifications.
  • Involved in debugging applications, processing and validating application/backend logs.
  • Used Jira for Bug Tracking, Bug fixing, and Bug Reporting.
  • Involved in the Database Testing using SQL Quires.
  • Performed back-end testing using SQL queries to make sure that data entered had been uploaded correctly into the SQL database.
  • Performed functionality and regression testing during the various phases of the application using Selenium WebDriver.
  • Developed Automation Scripts, Executed and Analyzed Test Results using a Hybrid Framework using Selenium WebDriver.
  • 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.
  • Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
  • Built Safari browser extension to be able to run WebDriver in Safari browser.
  • Developed automated scripts for functional testing using Selenium WebDriver.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium WebDriver.
  • Wrote maintainable automated test scripts using Modular approach using Selenium WebDriver.
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • Cross browser compatibility testing is executed by testing web applications.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Produced Test status report for the top management and Created and verified of detailed change requests.
  • Responsible to send the Data Warehouse Quality report to the QA manager on weekly basis for Caliber data mart.

Environment: Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, JIRA, UAT, QC (Quality Center), VBScript, JUnit, TestNG, Firebug, Xpath, Windows, UNIX.

Confidential, Hamilton, NJ

Software Tester

Responsibilities:

  • Generated Test data for positive and negative Test scenarios.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Analyzed the Business Requirement Documents, developed detailed Test plans, and prepared Test cases.
  • Conducted sanity testing of the application based on user requirements.
  • Performed Automated and Manual validation of Key business flows in various environments before Production Release.
  • Used Quality Center for storing the script and executing it for functional testing
  • Generated reports using Quality Center to track the test team progress.
  • Generated Defect report every day to keep track of Defects closure using Quality Center and had regular meetings to discuss the defect statuses and priorities.
  • Used Quality Center as both Test Management Tool and Defect tracking tool.
  • Performed backend validations using SQL statements against Oracle Database.
  • Developed SQL queries involving performance views for real-time database performance statistics
  • Created various Web Scripts for the Application.
  • Extensively worked on Virtual User generator and Controller.
  • Modeled workload distribution of critical business transactions and configured runtime setting accordingly
  • Enhanced and maintained test scripts for different builds of the application and according to the changing system requirements.
  • Responsible in testing the site in all the windows flavors in order to check the compatibility of the site.
  • Monitored the System &Windows Resources that include different hosts and servers.
  • Prepared Status Reports Every Week, which includes Revision History, Test Case status, Performance related Issues and bugs.
  • Involved in Meetings and walkthroughs.

Environment: MS Office, MS Excel, VB Script, Oracle, C, Windows, UNIX, Quality Center, Selenium, Java, J2EE, Java Script.

Hire Now