We provide IT Staff Augmentation Services!

Selenium Automation Engineer Resume

4.00/5 (Submit Your Rating)

Long Island City, NY

OVERVIEW:

5+ years of experience in software testing and deployment of automated process control solutions to improve process efficiency. Seeking a software QA automation position that will leverage my vast experience in the field towards achieving higher efficiency.

PROFILE:

  • Extensive knowledge of JAVA object oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
  • Expertise is Selenium automation using Selenium WebDriver, Selenium Grid, JAVA, TestNG, Maven, GitHub and Jenkins.
  • Designed and implemented different automation framework from scratch like POM (Page Object Model) framework and Data Driven framework using the help of TestNG Data Provider.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for web application and some exposure in Appium automation scripts for mobile application
  • Maintained and enhanced the Selenium & Java Automation code and resources in source controls like GitHub over the time of improvement and new features.
  • Experience in writing CSS Selectors, X - path expression to identify web elements.
  • Implemented Cloud Based Selenium Grid on Sauce labs and local Selenium Grid for various applications with various combinations of OS and Browsers.
  • Excellent experience of build tools like Maven and managing JAVA automation projects.
  • Experience working with TestNG and Allure testing reports.
  • Performed continuous integration testing using Jenkins.
  • Have in-depth knowledge of various SDLC methodologies including Waterfall, Agile and SCRUM.
  • Experience in designing, preparing and executing test cases for web application and mobile application using SDLC concepts. I
  • Experience in understanding business requirements, preparing and supervising execution of test cases for system customization/enhancements and initiatives.
  • Good exposure on testing and Bug Life Cycle.
  • Proficient in writing basic SQL queries

TECHNICAL SKILLS:

Programming Languages: JAVA, HTML5, XML, CSS

Testing Tools: Selenium, Appium, Eclipse, Sauce labs, Maven, JIRA, Jenkins

Frameworks: Automation Framework with Page Object Model, Data Driven Framework, TestNG

Database: MySQL, SQL Server 2008/2012

Version Control: GitHub

OS Environments: Windows 7/8/10, Windows Server 2008/2012, MAC, DOSAndroid OS, iOS

Software Methodologies: Agile, Scrum, Waterfall, SDLC

RELEVANT PROFESSIONAL EXPERIENCE:

Selenium Automation Engineer

Confidential, Long Island City, NY

Responsibilities:

  • Experience with POM (Page Object Model framework) using JAVA and Selenium Web Driver library.
  • Extensive experience with Eclipse IDE.
  • Use Maven, Selenium Grid to execute Selenium automation suites on different platform; perform browser combinations in parallel.
  • Experience in dynamic AGILE environment
  • Use Sauce labs to execute Selenium automation suites on different platform; performed browser Combinations in parallel.
  • Apply TestNG to view detailed test execution reports.
  • Extensive experience in source control with GitHub
  • Automate iOS and Android app using Appium Java-Client library
  • Keep the framework up to date to accommodate all test scenarios.
  • Work closely with manual testing team to discuss which test cases should or should not be automated.
  • Identify weaknesses in QA Processes, Web testing and Selenium Automation. Suggested and implemented improvements.
  • Perform Defect Tracking & Management in JIRA.
  • Perform database testing by writing SQL.
  • Participate in meetings and walk through with project managers, developers and QA testers.

Environment: s: Selenium, Maven, GitHub, Jenkins, JAVA, SQL Server, HTML, XML, CSS, Windows, Mac OS, iOS

Tools: Eclipse, Jira, Selenium, TestNG, SQL Server Management Studio 2012

Selenium Automation Engineer

Confidential, Brooklyn, NY

Responsibilities:

  • Developed document and maintain test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.
  • Responsible for automating Confidential Internal Web Application
  • 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 Maven for build management and also implemented CI tool - Jenkins.
  • Applied TestNG and Allure to view detailed test execution reports.
  • Experienced in source control with GitHub
  • Implemented Selenium Grid for parallel testing on multi browser and OS combination
  • Executed full test on every regression build and provided detailed report to the upper management
  • Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly
  • Used Maven as primary build management tools
  • Ensured successful delivery of final content by the testing deadline including test sign off reports, any outstanding defects and how they would be handled, and hand off to UAT.

Environment: s: Selenium, Maven, GitHub, Jenkins, JAVA, SQL Server, HTML, XML, CSS, Windows, Mac OSiOS

Tools: Eclipse, SQL Server Management Studio 2008 R2/2012

Software QA Analyst

Confidential, NJ

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, test reports using quality center, and executed UAT test scripts
  • Analyzed and validated system requirements.
  • Performed Functional testing on Mobile Application for iOS and Android.
  • Worked with automation team to help them run Selenium test suites as part of regression testing.
  • Involved in Analyzing data, and developed enterprise and ad hoc reports.
  • 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.

Environment: s: JAVA

Tools: JIRA, Eclipse IDE, SQL Server Management Studio 2008

We'd love your feedback!