We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • More Than Six years of professional IT experience in Software Testing field.
  • Experienced in working with business analysts, development groups in analyzing business specifications and in working with other testers to resolve technical and end - user issues.
  • Experienced in Windows, UNIX, Web-based, Database driven and Client/Server applications.
  • Proficient in developing frame work from scratch to scratch Data-Driven, Key-Word-Driven, Hybrid-Driven frame work.
  • Ability to perform independent preliminary analysis of User, Functional and Business requirements and develop effective solutions to satisfy user requirements.
  • Excellent knowledge of identifying various Test Scenarios.
  • Extensively experienced in Testing Web based and client-server Applications.
  • Proficient in GUI, Functionality testing, Black box testing, Regression testing, Integration testing, System testing, batch testing, Compatibility Testing and User Acceptance Testing (UAT).
  • Practical experience with HP Quality Center / ALM to developing Test plan, Test cases, executing Test cases in Test lab, creating and tracking defects in defects module.
  • Extensively experienced in managing defect life cycle using HP ALM/ Quality Center.
  • Proficient in overall Defect Management/Problem solving including tracking bugs and reporting using HP ALM/Quality Center.
  • Excellent conceptual and working knowledge on testing in Oracle, SQL Server environments.
  • Experienced in using Maven build tools to manage framework dependency jar files.
  • Experienced in customizing Selenium API to suit in testing environment.
  • Experienced in developing and executing automation Regression testing and System testing using Selenium Web Driver.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium Web Driver.
  • Hands on experience in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven and Data Driven Framework in 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 Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Expertise in the environment to testing Web Services requests using SOAP UI.
  • Good Knowledge in UNIX and Windows operating systems.
  • Experienced in preparing and presenting test results and reports.
  • Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.
  • Highly dedicated to produce professional work with highest quality and creativity.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver, Maven, TestNG, HP Quality Center, HP ALM, Jira, Jenkins

Scripting Tools & Languages: VB Script, .NET, Java, SQL, XML, HTML, C, C++, Java Script

Systems: Windows, Unix/Linux

Software Methodologies: AGILE SCRUM, Waterfall, V-models, HP Quality Center, HP ALM

Database Interface: Toad, Microsoft SQL, DB2

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Selenium Automation Engineer

Responsibilities:

  • Involved in testing the functionality of a Web-enabled portal offering a single sign-on platform.
  • Prepared Test data for data driven Test cases and tested the entire application regarding the Requirement of system.
  • Performed Automated and Manual validation of Key business flows in various Environments before Prod Release.
  • Experienced in debugging applications, processing and validating application/backend logs in both UNIX and Windows environments.
  • Performed UI testing and worked with GUI, Functional Testing.
  • Performed functional testing, regression testing, integration testing, smoke testing and User Acceptance testing.
  • Executed the Manual Test Cases and reviewed the defects in HP ALM.
  • Designed and Executed Test Cases using HP ALM.
  • Performed Defect Reporting/Tracking through HP ALM.
  • Wrote SQL queries for back end database testing and data validation.
  • Involved in developing and executing automation Regression testing and System testing using Selenium WebDriver.
  • Performed Data driven testing to validate the components displayed on the website using Selenium WebDriver.
  • Created various data tables based on created templates for different states to execute batch files in Selenium WebDriver.
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using WebDriver.
  • Developed both Data Driven and Keyword Driven Automation Frameworks using Selenium WebDriver, TestNg and Maven.
  • 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.
  • Involved in Scheduling testing job and set up the flag to run automation script.
  • Involved in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
  • Executed testing of the applications using Agile's Test Driven Design technique.
  • Kept records of all bugs identified, produced progress reports on a regular basis.
  • Involved in Preparation of Defect Summary report, Test execution report and Daily Status reports.

Environment: SQL Server, MS Office, MS Excel, MS Visio, Windows, SOAP UI, HP ALM, Java, J2EE, Java Script, VB Script, XML, UNIX, Selenium WebDriver, Maven, TestNG, Jenkins.

Confidential, New York, NY

Selenium QA Engineer

Responsibilities:

  • Analyzed the Business Requirement Document (BRD) and developed detailed Test plans, prepared Test cases.
  • Conducted sanity testing of the application based on user requirements.
  • Generated Test data for positive and negative Test scenarios.
  • Performed quality assurance reviews on all System Development Life Cycle.
  • Performed Ad-hoc, Smoke, Functional, Acceptance, System, Integration, Usability, and Regression testing etc. during different stages of the application development.
  • Performed Manual Testing for the Functionality and GUI of the application using HP Quality Center those cannot be automated.
  • Ensured the actual results match expected results using HP Quality Center.
  • Responsible for documenting application related errors in HP Quality Center.
  • Used Quality Center for tracking requirements and communicating them to the team during the test process and translated the information to test procedures.
  • Involved in Back-end testing using SQL quires and reporting defects in Quality Center.
  • Used PL/SQL Queries to perform Back End Testing for Oracle data bases.
  • Involved in writing complex SQL queries and executing them.
  • Performed functionality and regression testing during the various phases of the application using Selenium WebDriver.
  • Developed a Data Driven Framework using Selenium WebDriver.
  • Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium WebDriver.
  • Used Jenkins 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.
  • Built Safari browser extension to be able to run WebDriver in Safari browser.
  • Used Java, Shell Script for Scripting in various stages of the Automation.
  • Performed UAT (User Acceptance Testing).
  • Generated problem and changed reports and ensured the Corrective action for these reports operate correctly.

Environment: HP Quality Center, Selenium WebDriver, Maven, TestNG, VBScript, Java, Java Script, MS SQL Server, Web Services, Windows, UNIX, MS Office, MS Excel.

Confidential, New York, NY

Automation Tester

Responsibilities:

  • Involved in gathering user requirements, analyzing requirements and developing the Test Plan, Test Strategy and Test Cases.
  • Involved mainly in testing the applications, comparing and verifying the requirements and writing Test cases as well.
  • Worked with users and developers in building up the applications.
  • Maintained a Requirements traceability matrix in order to keep the clients and all the teams up-to-date with the current progress of the project.
  • Used defect-tracking tool, Quality Center, for raising issues and interacting with developers.
  • Prepared Test plans and Test cases for both positive and negative scenarios and mapped to the testing requirements in Quality Center .
  • Used Quality Center to run the automation testing and to store Scripts and Test results.
  • Maintained the test log defect reports and also monitored the resolution of defects using Quality Center.
  • Developed and analyzed SQL scripts, stored procedures for Data Quality Test.
  • Involved in written SQL Queries to define and validate the code written for the data movement into the database tables.
  • 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 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.
  • Developed a Keyword Driven Automation Frameworks using Selenium.
  • Performed Functional, System and User Acceptance Testing.
  • Responsible for preparing and sending the deliverables like weekly status reports to the QA managers and project lead.

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

We'd love your feedback!