We provide IT Staff Augmentation Services!

Sr. Selenium Automation Tester Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Around 8 years’ experience in Software testing in Web based, Client - Server applications using Manual and Automation testing techniques. Well versed in Automation testing techniques and methodologies.
  • Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug life Cycle.
  • Strong noledge on building hybrid automation frameworks using Page Object, Page Factory, Data Driven, UI Mapping in Selenium using TestNG/JUnit suites and Java libraries like Apache POI, Log4j etc.
  • Experienced in automation of both SOAP and REST services using REST Assured, HTTP Client and tested both XML and JSON formats.
  • Involved in Continuous Integration using tools such as Jenkins and Git to source control test assets and execute test runs.
  • Expertise in preparing Test Plan, Test Summary Reports, Test Cases, Test Scripts for Manual and Automated testing based on the User Requirements Document and System Requirements.
  • Involved in executing Selenium test scripts for Cross browser testing and checked for compatibility using Selenium Grid.
  • Experience in Waterfall and Agile Projects, worked very closely with Product owners in Agile and attended different ceremonies like Sprint Planning meeting, Scrum, Backlog grooming, Sprint Review and Retrospective
  • Experienced in working with Rally, JIRA for Project Management and defect tracking .
  • Expert in developing Behavior Driven development (BDD/TDD/ATDD) by writing gherkins language using cucumber tool, developed Scenarios, Scenario outlines, features and Step definitions and generating the cucumber reports
  • Experience in installation and Administration of various version control systems like GIT (Distributed Version Control), GitHub, SVN Version Control.
  • Working with Unit Test Frameworks like TestNG, Junit, and Jasmine.
  • Experience in using Automation Testing tools like Selenium Web Driver/IDE/RC, to develop automation testing scripts for web, mobile & client server applications.
  • Excellent experience with source version control tools such as Subversion (SVN) &Git.
  • Participated in QA Analysis, Planning, Execution and Test Management using Quality center & JIRA.
  • Excellent noledge in writing unique XPath with/without using firebug and fire path to identify web elements.
  • Performed various types of testing including Functional, Regression, System integration, Performance, Load, User Acceptance (UAT), Smoke, Black-box and White-box testing.
  • With strong interpersonal skills was able to get along with team well to work as individual or group, TEMPeffective communicator on issues & status, strong motivator at work.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/ IDE/Grid, Cucumber, Junit, TestNG, XPATH, Firepath, Postman.

Languages: Java, JavaScript, SQL, HTML, XML, CSS.

Built & CI Tools: Maven, ANT Defect Tracking System JIRA, Quality Center, Bugzilla, Rally.

Database: My SQL, Oracle.

Testing Methodologies: Agile, Waterfall.

Version Control Tools: GIT, SVN.

Servers & OS: Tomcat, JBOSS, WebLogic, Windows, Unix/Linux, Mac OS.

PROFESSIONAL EXPERIENCE

Sr. Selenium Automation Tester

Confidential, Atlanta, GA

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document dat define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Performed agile testing, reviewed the stories, participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java.
  • Used BDD with Cucumber, Java and created feature files with scenario and scenario outline and implemented Page Object Model, Hybrid framework from scratch to automate web pages.
  • Created and executed the test scripts with Java, Selenium WebDriver, and TestNG.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Used Cucumber for security testing and browser-based testing with scenarios and situations.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience
  • Defect Triaging and Release sign off for Continuous Delivery cycles.
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc.
  • Used Cucumber automated testing to test new and existing functionality.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Used Firebug to identify Web Elements using XPath and CSS Selectors.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Extensively worked in Regression testing, Parallel Processing using Selenium Web driver in TestNG.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consists of business system analysts, developers, and architects. Created test approach and test cases for logging module.
  • Analyzed test results, tracked the defects and generated reports using JIRA.

Environment: Java, Selenium WebDriver, TestNG, Cucumber, Maven, Jenkins, HTML, XML, XPath, Eclipse, Firebug, SQL, Windows.

Sr. Selenium Automation Tester

Confidential, Fremont, CA

Responsibilities:

  • Developed custom libraries for automation using JAVA & Selenium WebDriver.
  • Performed agile testing, reviewed the stories, participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven) in Java.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code in Java.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Added many front-end automation tests and BDD steps using Cucumber specification framework, TestNG, Java which decreased 75% of manual testing.
  • Maintained and executed Maven build files for running automated tests.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for night batch to run the script.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Conducted backend testing using SQL queries to validate data for database.
  • Created and executed automation test cases using Selenium WebDriver/Cucumber framework for Web App.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT)
  • Involved in regression testing using Selenium.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Page Object Model, POM, Data Driven Framework, XPath, Dom, agile, Apache, Internet Explorer, Firefox, Chrome, SQL, Windows

QA Analyst

Confidential

Responsibilities:

  • Involved in Automation Environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
  • Designed Test cases Using Selenium Web driver and TestNG.
  • Execution of Tests and Reporting Defects Using JIRA.
  • Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design and Use Case documents, identifying applications functionality, test requirements and coverage.
  • Involved in developing detailed Testing Strategy for the entire application and developed various test cases.
  • Performed regression testing against the various builds of the application.
  • Enhancing the Selenium Test cases for Cross browser testing.
  • Involved in solving Environmental problems along with Technical Support People, especially in Sever Connections and Database sharing issues.
  • Analyzed and developed Test Plan, Test cases, expected Test Results and Procedures for different functional features.
  • Tested Web Services using SOAP UI
  • Built a detailed, reusable Test Scripts using Selenium Web Driver, TestNG.
  • Reusable scripts handle dynamic pages using Selenium WebDriver using Java Programming.
  • Parallel, Cross-Browser Testing using Selenium GRID
  • Developed TestNG tests for each Java based API in the Project and verified functionality by matching expected and actual output values.
  • Preparation of weekly and monthly status reports.
  • Coordinate with product management and software and support engineers to deliver stable enterprise software products.

Environment: Web applications, Java, Eclipse, Selenium WebDriver, IDE and TestNG, Linux, MySQL, JavaScript.

We'd love your feedback!