We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

New York, NY

SUMMARY

  • Highly technical Software test automation Engineer, with over 5 years+ of experience in software development, testing and deployment of automated process control solutions to improve process efficiency.
  • Has good experience to implement automation tests and projects in most efficient way. Exhibit a tenacious and firm commitment to high productivity through responsible team member, resource planning, and procedural training.
  • Seeking a Software QA automation position that leverages my vast experience in the field towards achieving high efficiency.
  • Experience in software industry with emphasis mainly on Quality Assurance both Automated and Manual of both Client/Server and Web based Applications using structured methodologies with strong business understanding of projects.
  • Good understanding and working knowledge on the Software Development Life Cycle (SDLC) and Product Development Life Cycle (PDLC).
  • In - depth working experience in agile scrum environment.
  • Possess excellent skills in automation testing using Selenium and Object Oriented Programming Language “Java”.
  • Created custom XPath for identifying Dynamic Objects and used them in Selenium.
  • Performed full automation suite for every Release and analyzed the root cause of failed scripts,
  • Expertise in programming with clear understanding of OOPS concept as Inheritance, Polymorphism, Abstraction, Encapsulation, etc.
  • Developed and maintained automation framework using selenium Page Object Model concept. Good knowledge in Data Driven Framework.
  • Extensive experience with writing test scenarios on cucumber feature file.
  • Written proficient Java glue code step definitions for test scenario using regex.
  • In depth understanding on how and where to use gherkins annotations.
  • Expertise in using Maven build management tool, continuous integration tool Jenkins and GitHub source code management tool.
  • Have experience to work with POSTMAN for manual API testing in a project.
  • Implemented Cloud Based Selenium Grid on Sauce labs and local Selenium Grid for various applications with various combinations of OS and Browsers. Basic knowledge in SQL query with Microsoft SQL database

TECHNICAL SKILLS

Testing Tools: Maven, Gradle, Jenkins, GitHub, Postman,Selenium WebDriver, TestNG, Cucumber, JUnit, GitHub, Eclipse and IntelliJ IDE.

RDBMS: MS SQL Server, MySQL

Applications and Web Technologies: MS Office (Outlook, Word, Excel, Power Point), JIRA

Networking: Windows Server 2003/2008 r2, LAN/WAN and VPN

Languages and Scripts: Java, SQL, HTML, CSS, XML, JSON, JavaScript

Environment: WINDOWS XP/7/8/10, MAC OS

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Selenium Automation Engineer

Responsibilities:

  • Developed and maintained Page Object Model framework using JAVA programming language with the help of Selenium WebDriver library.
  • Written and executed test scripts using IntelliJ and Eclipse IDE.
  • Implemented Maven and Ant for build management and implemented CI tool - Jenkins.
  • Used Selenium Grid to execute Selenium automation suites on different platform; performed browser combinations in parallel.
  • Extensive experience with writing test scenarios on cucumber feature file.
  • Written proficient Java glue code step definitions for test scenario using regex.
  • In depth understanding on how and where to use gherkins annotations.
  • Implemented GitHub for source control.
  • Assisted the manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions.
  • Developed page library as part of modular framework implementation in automation.
  • Have experience to work with POSTMAN for manual API testing.
  • Generated and Reviewed test results using Allure Test Report.
  • Reported and tracked the bugs to closure using JIRA. Verified backend data validation using SQL.
  • Programming Languages: Java, HTML, CSS, JavaScript, XML, SQL.

Environment: Selenium WebDriver, Eclipse and IntelliJ, JIRA, Maven, JDBC, GitHub, Jenkins, SQL Server, HTML, XML, Windows, Mac OS, Linux

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Responsible for analyzing the business requirement and functional specifications to design tests and create test scenarios.
  • Responsible for performing functional testing on the application by creating automated test scripts using Selenium.
  • Integrated Selenium and Jenkins and scheduled the execution of scripts to perform regression testing and integration testing.
  • Assisted on developing and maintaining robust and effective Page Object Model Framework
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions
  • Implemented Selenium Grid for parallel testing on multi browser and OS combination Extensive experience with writing test scenarios on cucumber feature file.
  • Written proficient Java glue code step definitions for test scenario using regex.
  • In depth understanding on how and where to use gherkins annotations.
  • Written SQL queries and statements to test database for retrieving information, editing data and inserting the data.
  • Programming Languages: Java, HTML, JavaScript, XML, CSS, and SQL.

Environment: s and Tools: Selenium WebDriver, Maven, JDBC, GitHub, Jenkins, SQL Server, HTML, XML, Windows, Mac OS, Linux

Confidential, New York, NY

QA Analyst

Responsibilities:

  • Extensive knowledge of functional testing, developing software testing process, testing scenarios, test plan and strategy for testing, reporting and analyzing test results
  • Developed Test Scenarios and Test Cases for large-scale data validation and comparison between two web applications and between the UI and Database defining simple to complex scenarios have thoroughly done Peer reviews for developing the UAT test plan, strategy, test cases which are used while testing the application.
  • Created UAT test plan documents, strategy, test cases, executed UAT test scripts, and created test reports using JIRA.
  • Worked with automation team to help them run Selenium test suites as part of regression testing.
  • Identified system problems and provided solutions for develop, test, and implementation of the application.
  • Involved in developing, reviewing and maintain IT technical and user documentation.

Hire Now