We provide IT Staff Augmentation Services!

Selenium Automation Tester Resume

Baltimore, MD

SUMMARY:

  • Over 6 years of comprehensive experience in Manual and Automation Testing, Client Server and Web based Applications in Finance, Retail & Media Applications.
  • Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall and Agile/Scrum.
  • Strong Exposure in Setting up the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Experienced in developing Java Selenium test scripts using Java, JavaScript and Test Frameworks using TestNG, MAVEN build tools.
  • Experienced in different kinds of testing like Smoke, Sanity, Functional, Integration, Regression, Backend, Black Box, End to End testing, Agile Testing, System Testing and User Acceptance Testing (UAT).
  • Experienced in testing client server and web - based applications using HP tools like Quality center (QC)/Application lifecycle Management (ALM).
  • Experience in TestNG, Data Driven, Keyword Driven, Cucumber, Page Object Model and page Factory Frameworks in Selenium.
  • Experienced in writing & executing test cases, reporting & tracking defect, preparing test report and build test automation suite using automation tools Selenium web driver .
  • Hands on experience in writing test scripts and maintaining the object repository using Page Object Model.
  • Experience in Behavior Driven Development (BDD) tools like Cucumber
  • Exposure to continuous integration tools like Jenkins and used Maven as project building tools.
  • Experienced in using Apache POI to read data from external sources to feed locators into the test script.
  • Experience in using open source testing tool for web applications and writing Test Automation Scripts in Selenium Web Driver using Java.
  • Extensively used Java in Selenium Web Driver tool for writing web-based application test cases.
  • Experienced in functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality Center, Test Link, JIRA and Bugzilla.
  • Specialized in Performance Testing applications using load-testing tool like JMeter.
  • Experience understanding the code written in different programming languages Java, C#, HTML, CSS, Java Script and databases like Oracle, SQL Server, MySQL.
  • Hands on Experience on Automation framework such as Page Object model (POM), Page Factory, agile, keyboard-driven, and data-driven .
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Experienced in Agile technology with Scrum.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Proven ability in testing File based, Message based, Web service and Database based TIBCO applications.
  • Excellent understanding of Tomcat, WebLogic, WebSphere, IIS and verifying the logs to report the defects.
  • Good exposure to RDBMS and SQL Queries for Oracle, MySQL databases.
  • Strong problem solving, communication skills, documentation skills, leadership skills and have ability to work independently in a time sensitive environment.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/RC/Grid, Appium (iOS/Android), JMeter, JUnit, TestNG.

OS: Windows, Unix, Linux, Android, Mac.

Languages: Core Java, java script, C#.

Databases: Oracle 12c/11g, SQL Server 2014/2012/2008 R2.

IDE: Eclipse, IntelliJ IDEA, Visual Studio.

Testing Methods: Functional testing, Regression testing, Performance testing, Smoke testing, System testing, Integration testing, Black Box Testing.

Web Technologies: HTML5, XML, XPATH, CSS, AJAX, AngularJS, NodeJS

Build Tools: Ant, Maven, Jenkins.

Version Control Tools: SVN, GIT, CVS, Team Foundation Server.

Defect Tracking: JIRA, Bugzilla, HP ALM.

Web Services: SOAPUI, Restful.

PROFESSIONAL EXPERIENCE:

Confidential, Baltimore, MD

Selenium Automation Tester

Roles and Responsibilities:

  • Involved in analyzing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
  • Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven and TestNG.
  • Developed Data driven test framework in Selenium WebDriver by reading test data from Excel file using Apache POI.
  • Developed Data Driven Framework, Page Object Model from scratch using Selenium WebDriver and TestNG and defined dependencies using Maven.
  • Developed test cases for BDD using Cucumber by writing behavior, step definitions and developed code for execution in java.
  • Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Implemented JavaScript logic to handle user entry validation and navigation between frames.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Logged and managed defects using Quality Center/ALM defect management tool.
  • Involved in creating automation test scripts using selenium, cucumber built on Eclipse IDE
  • Performed Back end testing using SQL queries to validate the data in the backend.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment:: Selenium WebDriver, BDD (Behavior Driven Development), Jenkins, Cucumber, Splunk, SOAPUI, JMeter, Maven, Junit, TestNG, JavaScript, Quality Center, Eclipse, Java, Angular JS, SQL Server, JMeter, Git.

Platform: Windows 7, 8, 8.1; MAC, Browsers (IE, Chrome, Safari, Firefox), IOS, Android.

Confidential, Charlotte, NC

QA Selenium Tester

Responsibilities:

  • Planning the work and assigning tasks to team.
  • Tracking all activities and communicate regularly with off-shore team.
  • Designing & developing automation scripts using Selenium
  • Developing Regression Suites using Selenium and help the functional team in executing the same.
  • Developing Cross Browser Automation Scripts using Selenium Web Diver and executing the same in various Browsers and Platforms.
  • Working on Cross Browser tools and executing the scripts across various platforms and Browsers (IE, Firefox, Chrome and Safari).
  • Maintenance and Enhancements of automated test cases for Selenium.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Involved in Performing Smoke, Functional, Integration, System and Regression testing.
  • Performing failure analysis for the failed Test cases.
  • Responsible in delivering agreed deliverables on time to the client, Re-testing of resolved defects.
  • Identifying and developing re-usable components and Review of test Scripts designed by the team members.
  • Understanding the Business Requirements & Functional Specifications.
  • Authored test cases for few modules and Performed data mapping validation.

Environment:: Bugzilla, TestNG, Quality Center, JAVA, SQL Server 2008, UNIX, Web Logic Sever, MS Office -MS Word, Excel, PowerPoint, Oracle.

Confidential, Dallas, TX

QA Tester Manual/Automation

Responsibilities:

  • Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
  • Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications and Test Results.
  • Preparing Automation Test Plan and Estimates.
  • Report the status daily with Onsite counter parts and Identifying and developing re-usable components.
  • Executing and modifying the automated test cases and Requirement analysis and feasibility study for Confidential Loyalty Application
  • Developed Functional Automation Scripts, Maintenance and Enhancements of automated test cases for Selenium.
  • Design & develop automation scripts using Appium Mobile integrated with Selenium
  • Execution of functional and regression test suite on the real devices hosted on the cloud using Appium Mobile and Device Anywhere tools.
  • Performed Smoke testing, Sanity testing, Functional testing, Integration testing, Regression and GUI testing.
  • Involved in Performing Smoke, Functional, Integration, System and Regression testing.
  • 203.Drafting and posting (Rational Clear Quest) bugs encountered while executing test cases.
  • Responsible to deliver agreed deliverables on time to the client.
  • Involved in preparation of Traceability Matrix and Test Evaluation Report documents.

Environment:: Bugzilla, TestNG, Quality Center, JAVA, SQL Server 2008, UNIX, Web Logic Sever, MS Office -MS Word, Excel, PowerPoint, Oracle.

Confidential

Quality assurance Engineer

Responsibilities:

  • Responsible for creating test scripts maintaining coding standards.
  • Responsible for Test Plan Preparation.
  • Understanding the Functional flow of the application by performing end to end transactions.
  • Implement Selenium to execute test scenarios on multiple browsers in parallel.
  • Have created Preparing Test Plan and Estimates and Report the status daily with Onsite counter parts
  • Identifying and developing re-usable components and Review of test Scripts designed by the team members.
  • Understanding the Business Requirements & Functional Specifications.
  • Authored test cases for few modules and Performed data mapping validation.
  • Coordinated the test team through different phases of testing - Database testing, System testing, System integration testing and User Acceptance Testing.
  • Involved in writing Descriptive programming for a major functionality in Origination module.
  • Involved in release support - Release to QA, involved in environment setup, testing the release process, thus ensuring timely delivery.
  • Logging and Tracking defects using Microsoft Test Manager Tool.
  • Analyzed and logged defects in Quality Center and tracking them to closure and consolidate the test reports.

Environment:: Manual testing, Quality Center, UAT, Oracle, SQL, PL/SQL, XML, MS Office, HP Quality Center, PL/SQL, Putty, Teradata, MS Office.

Hire Now