We provide IT Staff Augmentation Services!

Selenium Test Engineer Resume

2.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • 6+ years of experience in developing automation frameworks in Selenium.
  • Experienced with test automation tools like Selenium RC, WebDriver, and Selenium Grid.
  • Expertise in Smoke Testing, Backend Testing, Black Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad - hoc Testing, Boundary Value Testing etc.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.
  • Experienced with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experienced in developing and executing automation regression testing and System testing using Java, Webdrive, TestNG and Maven.
  • Experienced in performing Data driven testing using Data Provider Annotation in TestNG.
  • Experienced in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid Framework in Selenium.
  • Experienced in developing Page Object Model Framework using Page Factory in Selenium WebDriver.
  • Experienced in using GitHub and GitLab as a source repository system.
  • Experienced in using Jenkin as a Continuous Integration server to configure with GitHub and Maven.
  • Expertise in Scheduling testing job and set up the flag to run automation script.
  • Knowledge about the Software Quality Assurance, ISO, CMM & TMM levels.
  • Excellent analytical and problem solving skills.
  • Experienced in different domain like banking, insurance, technology services.
  • Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Selenium Grid, Soap UI

Build Tools: ANT/Maven

Bug Tracking Tools: JIRA, Quality Center/ALM, BugZilla, Bug Tracker

Databases: SQL Server, MySQL, Oracle, MongoDB

Testing Framework: JUnit, TestNG.

IDE: Eclipse, IntelliJ

QA Tools: SELENIUM IDE/RC/ Web Driver/ GRID, QTP, JUNIT 3/4, TEST NG, Firebug, FirePath, Xpath, Maven, JSON, Jenkin, SVN, JXL

Servers: Web logic, Web Sphere, Apache.

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

Repository System: GitHub, GitLab, Subversion

Operating Systems: Windows, UNIX.

Browsers: IE, Firefox, Chrome, Safari

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Selenium Test Engineer

Responsibilities:

  • Reviewed and Designed Functional Requirement Specifications and Test Plans.
  • Analyzed the System Specification in order to develop the Test Cases.
  • Tested Web services for application to ensure all of the components are working as per the requirements.
  • Developed and executed Test Cases to test data loads, verify application rules and workflows & data security.
  • Involved in Functional, Integration, and Regression Testing to make sure that new build was compatible with all types of browsers at every phase of testing.
  • Performed Regression Testing for the new builds using Selenium WedDriver.
  • Used Java language and TestNG framework for scripting; Used Maven for building the WebDriver project.
  • Developed Web Service Test with Soap UI to test SOA platform.
  • Developed a Hybrid framework using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
  • Created a Page Object Model Framework using Page Factory in Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.
  • Used complex SQL query to extract data for Databases Analysis.
  • Performed database testing using SQL and developed SQL Queries for backend testing
  • Performed query operations on Oracle to do database validation using SQL Functions and Commands.
  • Developed and debugged Testing Scripts for J2EE applications using JMeter.
  • Identifies and reports software defects and test findings using JIRA.
  • Bug Tracking and Reporting using Bugzilla.
  • Reviewing and providing the comments on Bugzilla Bugs.
  • Participation in Test Closure activities.

Environment: Selenium WebDriver, BugZilla, HP ALM, MS Office Tools, TestNg, Maven, Jenkins, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows.

Confidential, New York, NY

Automation Test Developer

Responsibilities:

  • Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing.
  • Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.
  • Wrote Reusable Manual Scripts in test cases using HP ALM and using requirement document. Run test cases from test lab and logged in defects using ALM.
  • Conducted Black box, Functional, Regression, Smoke testing with Eclipse TestNG, Selenium WebDriver, Maven, Java, for web based applications.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
  • Identified regression test cases to automate; automated those test cases using Selenium WebDriver, TestNG and Java.
  • Designed, developed and implemented Hybrid automation testing framework utilizing Java, TestNG and Selenium WebDriver.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Extended TestNG framework by adding some helper classes and methods.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Developed automated testing suite in SOA test and SOAP UI for Rest API testing.
  • Worked in an agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.
  • Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.

Environment: Selenium WebDriver, ALM, Maven, Jenkins, Junit/TestNg, Windows, Agile Methodology, MS Office tools, Oracle, SQL Server, HTML, XML, VSS and UNIX.

Confidential, Cleveland, OH

Test Engineer

Responsibilities:

  • Wrote Test Cases and Test Procedures based on the Test Plan.
  • Analyzed project documentation and prepared detailed Test cases.
  • Analyzed, Understood and Estimated requirements.
  • Involved in the System and Integration testing.
  • Performed Positive and Negative testing.
  • Planned, Prepared and updated scripts using Quality Center/ALM.
  • Involved in writing SQL Queries to check Data integrity.
  • Developed Automation Scripts in Selenium for Functional testing and Regression Testing.
  • Executed each and every line of the script by inserting breakpoints and added watch list to debug entire script in Selenium.
  • Performed Integration testing to check the flow of application.
  • Performed User acceptance testing in the final phase of software development process to check the functionality of the software.
  • Tested the application on different browsers as a part of Workstation compatibility testing to maintain cross-browser functionality.
  • Extensively compared several data feeds using comparison software.
  • Designed the future state testing to be implemented in the next phase of this effort.
  • Enhanced database structures as per the business requirement, which is applicable for contract accounting in an efficient way.

Environment: Quality Center, SharePoint, Unix, JQuery, MS Office Tools, VB Script, BPT, HP QTP, XML, Java, Oracle, SQL Server, Unix, Windows.

We'd love your feedback!