We provide IT Staff Augmentation Services!

Selenium Tester Resume

4.00/5 (Submit Your Rating)

Baltimore, MD

SUMMARY:

  • 8+ years of industry experience in Software Testing (Automation and Manual) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
  • In depthknowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Agile - Scrum, waterfall methodologies.
  • Experience in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE,UFT/QTP, Cucumber, JUnit/TestNG, Quality Center, JIRA, SOAP UI.
  • Experience in creating Cucumber BDD (Behavior Driven Development) framework and automating BDD scenarios.
  • Hands on experience in automating Angular JS applications by using Protractor, Jasmine.
  • Experience in designing and implementing of Hybrid framework - Keyword and Data Driven and Page Object Model.
  • Experience in writing and executing Test Plans, Test Cases, and automated Test Execution.
  • Exposure to Web Services(SOAP, REST) testing using SOAP UI tool, XML and expert in reading WSDL.
  • Experience in developing automation scripts using Java, Selenium WebDriver and TestNG/JUnit for automating test cases.
  • Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibilityand Back end testing.
  • Proficient in mobile testing using Appium on real and virtual devices to execute the mobile automation test scripts.
  • Experience in working with Databases such as Oracle, MySQL, SQL Server.
  • Work experience in using the HP Quality Center/ALM to manage the software testing process and JIRA for tracking the process and sharing the files.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Helped the team in estimations of automation project.
  • Experience in interaction with Clients on requirement analysis
  • Involved in defect reporting, validation and reporting daily updates to business owners.
  • A project-oriented team player with solid communication and interpersonal skills.

TECHNICAL SKILLS:

Languages: Java, SQL, VBScript

Testing Tools: Selenium IDE/WebDriver/Grid, UFT/QTP, SOAP UI, Appium, Cucumber, Protractor, Jasmine

Testing Frameworks: JUnit, TestNG, Hybrid, Keyword, Data Driven, Page Object Model

Bug Tracking Tools: HP ALM/Quality Center, JIRA, Rally

Databases: SQL Server, MySQL, Oracle

IDE Tools: Eclipse

Version Control Tools: GIT, SVN, TFS

Operating Systems: Windows, Linux, UNIX.

Build/CI Tools: Maven, ANT, Jenkins

Other Tools: MS-Office Suite (Word, Excel, Access), MS-Project

WORK EXPERIENCE:

Confidential, Baltimore, MD

Selenium Tester

Responsibilities:

  • Involved in project to understand the business needs and objectives of the system and interacted with the end client/users and gathered requirements for the integrated system.
  • Worked with the user group for requirement gathering throughout the planning and implementation.
  • Analyzed the Business Requirements and closely worked with the Business Team to get the clarifications addressed.
  • Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business.
  • Developed UFT/QTP Scripts to work on Cross Browsers (IE8, IE9, and Chrome and Firefox).
  • Used XML DOM Objects in UFT/QTP scripts to validate UI objects with data stored in XML files.
  • Later automation moved to Selenium WebDriver in place of UFT to cover latest and most browser versions.
  • Designed, executed and maintained automation Test Scripts in Selenium WebDriver using Java, TestNG and Maven.
  • Involved in implementing End to End Test Automation Framework using Protractor with Jasmine to handle Angular JS application.
  • Implemented functional tests using Java, TestNG/Junit framework and BDD through cucumber.
  • Used the POI API to read data from the excel sheets.
  • Tested compatibility of application for dynamic and static content under various cross browsers using Integrated HTML ids and XPATH in Selenium.
  • Responsible for implementing Multi-Threading/multithreading for time consuming processes and synchronizing the actions of threads.
  • Worked extensively making Data Driven and Keyword Driven and Maven/Ant Frameworks to maintain Test Suites.
  • Developed Test Scripts to implement Test Cases, Test Scenarios.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Performed functional testing of SOAP and REST Web Services using SoapUI Tool.
  • Involved in developing the automation scripts for Mobile Native Applications (iOS, Android) using Appium Java.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Detecting, classifying and reporting bugs through Defect Tracking System in JIRA.
  • Actively worked in Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Used Maven for building the WebDriver project.
  • Integrated with Continuous Integration tools like Jenkins for running test on nightly basis automatically.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Produced a daily test status report communicating number of tests planned, tests executed, passed, failed, in-progress, blocked, and/or not applicable.

Environment: Java, Selenium WebDriver, UFT/QTP, Cucumber, Protractor, Jasmine, SOAP UI, Appium, Agile, HP Quality Center 11.0, Maven 3.1.1, Jenkins, Eclipse, TestNG, GitHub, XPath, JIRA, HTML, XML, CSS, Chrome, Firefox, MySQL.

Confidential, Boca Raton, FL

Selenium Tester

Responsibilities:

  • Followed Agile Methodology in analyses, define, and document the application.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Worked with Hybrid (Keyword and Data Driven) automation framework with Selenium WebDriver, Java and TestNG.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium WebDriver.
  • Worked in creation, preparation of Test Cases.
  • Involved in the Test Data creation and execution of automated Test Scripts.
  • Designed, executed and maintained regression automated test cases with Selenium WebDriver, TestNG.
  • Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
  • Setup and Configured the testing environment with Eclipse, Selenium WebDriver, TestNG.
  • Used BDD framework with Cucumber and created future files with scenario and scenario outline files.
  • Involved in writing Maven build dependencies to automate the compilation and execution of test cases/suites.
  • Performed API testing Using SOAP UI and WSDL file to validate the data.
  • Committed Selenium WebDriver scripts to Git using EGit plugin for Eclipse IDE.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Participated in Peer Review meetings to enhance the Test Procedures and Test cases.
  • Created test reports using TestNG and captured the error screenshots.
  • Involved in working through the defect life cycle.
  • Interacted with the Development team and the Environment team in performing Bug Triage and prioritizing the defect list and validating known bug fixes.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.

Environment: Java, Selenium WebDriver, TestNG, Cucumber, BDD, Maven, SOAP UI, Quality Center, Eclipse IDE, Agile, TFS, Internet Explorer, Chrome, Firefox, SQL, Oracle, Jenkins, Windows.

Confidential, Walnut Creek, CA

Selenium Tester

Responsibilities:

  • Gathered requirements and application information from Business Area Managers (BAM) and Subject Matter Experts (SME's) and developed test cases.
  • Involved in analyses, define, and document the application which will support functional and business requirements.
  • Developed Requirements Traceability Matrix (RTM)for Test Coverage by mapping the requirements to test cases.
  • Wrote and executed Test Cases for each User Story and Logged Defects for the test failure in Jira.
  • Implemented Test Automation using Selenium WebDriver and Maven with Java.
  • Involved in design and implementation of Keyword Driven automation framework for regression test suites.
  • Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts with Java.
  • Achieved Behavior-Driven Development (BDD) implementation with Cucumber where language used is Gherkin.
  • Developed BDD tests using Cucumber by writing features and Developed required Seleniumsupport code in Java for Cucumber.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.
  • Performed Smoke Testing, Functional Testing, System Integration testing, Regression Testing, Database Testing, and Black Box testing at various phases of the development and test cycles.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Conducted database testing by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the supporting tables and cubes.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Performed regression tests on the application to assure proper functionality of the site after new builds.
  • Participated in daily, weekly meetings and technical reviews.
  • Prepared reports showing the testing efforts.
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.

Environment: Java, Selenium WebDriver, Cucumber, Gherkin, BDD, TestNG, Maven, XML, SOAP UI, JIRA, SQL, DHTML, HTML, Oracle11g, SVN, MSWord, MS Excel, UNIX, Windows 7.

Confidential

QA Analyst

Responsibilities:

  • Developed test strategies and managed all aspects of software testing and defect calls.
  • Responsible for analyzing Business Requirements and Specifications.
  • Worked with Development and Requirement Analysts to ensure that the Test Requirements are correct and complete.
  • Coordinating/Interacting with the client and business analyst to review the bugs created and for enhancements of the requirements.
  • Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Worked with Development and Business users using Agile methodologies to develop and provide quality assurance support and best processes, documentation, and services to clients.
  • Preparation and execution of Test Cases using Test Plans.
  • Used SQL queries to validate the data processing.
  • Authenticated work flows, data flow, web services, intermediate files and tables, and all output specifications by developing test cases.
  • Validated the interfaces to legacy systems and authorized web-service requests.
  • Performed functionality tests to validate the business processes and numerous batch jobs.
  • Developed test data and performed data driven tests.
  • Reporting and prioritizing software bugs in conjunction with the Development &QA Managers.
  • Performed system integration, functional testing and regression and User Acceptance testing.
  • Developed Traceability by Test Result Analysis and Defect Management.
  • Responsible for System testing and Defect Tracking.
  • Tracked and managed modification request in Quality Center.
  • Used UNIX utilities and commands to monitor server-side activities.
  • Co-ordinated with Production team and Client support team.

Environment: Java,Selenium WebDriver, XML,Oracle, Manual Testing, SQL, Quality Center 9.2, MS Office, Excel, UNIX

Confidential

QA Analyst

Responsibilities:

  • Analyzed the Requirements from BRD and SRS.
  • Participated in complete QA Life Cycles.
  • Performed Functional Testing on different modules.
  • Analyzed system requirements and developed test plans for Functional testing.
  • Created and executed Test Cases and Test Scripts.
  • Enhanced existing Test Scripts based on changes to the requirements.
  • Test Activities included Functional, System Integration (SIT) and User Acceptance Testing (UAT).
  • Performed Back end testing by writing SQL statements using SQL Developer.
  • Involved in coordinating with development teams while resolving bugs.
  • Conducted testing on the servers to establish the load capacity of the server.
  • Updated the Test Procedures and test data according to Work Requests and Change Requests.
  • Re-tested the application to check whether the defects are resolved or not (Regression Testing).
  • Performed positive and negative testing of the application for identification of bugs.
  • Used Quality Center for maintaining test scripts and defect management.
  • Coordinated, prioritized and executed regression testing in each release to test consistency.
  • Responsible in providing regular test reports to the management.
  • Worked closely with developers to make sure that all the bugs were fixed.
  • Actively participated in weekly review meetings with project team.

Environment: HP Quality Center, SQL Server, MS Office, Excel, Windows.

We'd love your feedback!