We provide IT Staff Augmentation Services!

Senior Selenium Qa Tester Resume

5.00/5 (Submit Your Rating)

OH

SUMMARY:

  • About 7 Years of experience in Quality Assurance (Manual / Automated) testing with expertise in requirements gathering, analysis, design, application testing.
  • Strong working experience on Software Development Life Cycle (SDLC) including Waterfall and Agile Scrum model.
  • Good exposure in developing and maintaining Test Plans, Test Cases, Test Procedures and Test Scripts for manual and automated testing.
  • Experience in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using TestNG annotations like Groups, Parameter, and Data Provider.
  • Expert in Selenium IDE, Selenium Grid, Selenium WebDriver using java for developing automation scripts.
  • Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Selenium and Marathon.
  • Performed full automation suite for every Release and analyzed the root cause of failed scripts.
  • Expertise in Core Java and Object Oriented Concepts (Inheritance, Polymorphism, Abstraction, Encapsulation, Exception Handling, Multi - Threading and Collections).
  • Extensive experience in functional testing, unit testing, sanity testing, integration testing, smoke testing, system testing, regression testing, GUI testing, back-end testing, browser compatibility testing.
  • Experience in working with web technologies like of HTML, XML, JSON, JQuery, and CSS.
  • Experience in developing the features, scenarios, step definitions for BDD (Behavior Driven Development) and TDD (Test Driven Development) using Cucumber, Gherkin.
  • Good Experience on Selenium IDE and creating Scripts in Selenium-RC by using Java.
  • Experience on testing Web Services (SOAP, REST) using SOAPUI Tools.
  • Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript, and test frameworks using TestNG, ANT/MAVEN build tools.
  • Experience in automation testing mobile applications on Android platforms with Appium.
  • Good working knowledge on Desktop, Web and Mobile applications.
  • Good experience with continuous integration tool such as Jenkins.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, TestNG, Selenium WebDriver, Grid, Marathon, ANT/Maven, Jenkins, Cucumber and SOAP UI.
  • Skilled in performing load, stress and performance testing using Apache JMeter.
  • Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, id and name).
  • Proficient in different phases of testing like Functional Testing, GUI Testing, Regression Testing, Integration Testing, System Testing, Performance Testing, User Acceptance Testing (UAT), client/server and Web based applications.
  • Good knowledge in UI Automation testing with JavaScript and writing feature files using Cucumber framework and JavaScript
  • Experience in designing and implementing SQL queries for QA testing and data validation.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Good exposure to working in a highly dynamic Agile/Scrum environment.
  • Experienced in Bug Reporting and Defect tracking using tools like JIRA and BugZilla, HP ALM (Quality Centre), Test Director .
  • Excellent communication, inter-personnel and presentation skills, quick learner and self-organized person.
  • Excellent analytical, debugging skills and problem-solving analysis skills.

TECHNICAL SKILLS:

SDLC Methodologies: Agile/Scrum, Waterfall

Testing: Automation Testing, Manual Testing

Testing Tools: Selenium Web Driver, Marathon, Appium, TestNG, Cucumber, JIRA, Hp/ALM

Frameworks: Hybrid Driven Framework, Keyword Driven Framework, Data Driven Framework

Operating Systems: Windows Family, UNIX (Solaris / Linux)

Scripting: Html, CSS, Java Script

Browsers: Firefox, IE, Google Chrome & Safari

Language: JAVA, PL/SQL

RDBMS: Oracle 9i/10g/11i, SQL Server, DB2, MySQL

Tools: (SCM, CI, Build) & Utilities: SVN, Git, GitHub, Teamcity, Stash/Bitbucket, Jenkins, Maven, Log4J, Toad, Putty

PROFESSIONAL EXPERIENCE:

Senior Selenium QA Tester

Confidential, OH

Responsibilities:

  • Participate in scrum meetings and coordinate with Business Analysts to review, analyze and understand the business needs and implement the same into a functional design.
  • Analyze and create business models, logical specifications and/or user requirements to develop solutions for the application environment.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, TestNG, and intelliJ.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Marathon.
  • Used MAVEN for build management, Stash/Bitbucket as source repository and Teamcity for Continuous Integration of the builds.
  • Performed UI, Functional and Regression testing by automated using Selenium, Marathon, TestNG, Maven, and Teamcity.
  • Integrated Automation scripts (Selenium WebDriver API, Marathon) in Continuous Integration tools (Teamcity) for nightly consignment run of the Script.
  • Utilized Jira as defect tracking tool on the project.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium, Marathon.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
  • Performed functional testing to identify several critical points in the application & automated it by using Selenium WebDriver and marathon.
  • Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool.

Environment: Selenium Web Driver, JIRA, HP ALM, Teamcity, MAVEN, GIT, Marathon, Stash/Bit bucket, Oracle DB, IntelliJ, SOAPUI, Restful web services, XML, HTML.

Senior Selenium QA Tester

Confidential, PA

Responsibilities:

  • Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.
  • Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber (BDD), and Eclipse.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
  • Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
  • Used Apache POI API to register the test data from the excel sheet.
  • Utilized Jira as defect tracking tool on the project.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
  • Performed functional testing to identify several critical points in the application & automated it by using Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven. Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature (BDD) and scenarios and generating report daily basis.

Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, GIT, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.

Senior QA Selenium Automation Tester

Confidential, PA

Responsibilities:

  • Developed new and updated existing automation scripts using Selenium WebDriver in Java.
  • Maintained and updated the Manual Test case, Test Scripts and Test Data as per the evolving requirement.
  • Done java coding extensively for Data Driven framework and Keyword Driven Framework by using TestNG framework along with Selenium IDE, Selenium.
  • Designed the test cases for the complete application modules.
  • Prepared manual & functional test cases on web applications as per requirements.
  • Peer reviewing of designed test cases.
  • Responsible for Regression Testing, Functional testing for web based application.
  • Performed Regression Testing for every modification made in the application & new builds using Selenium WebDriver.
  • Reported bug using Project Tracking tool JIRA.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Worked on Cucumber Testing applications and responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
  • Reviewed Business and Technical requirement documents to develop test scenarios and test cases.
  • Involved in Database testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Used web-debugging tools like XPath, Firebug and FirePath to locate elements.
  • Created of stored procedures, triggers and views.
  • Executed the Test Cases to verify actual results to expected results.
  • Tested web application using TestNG and Selenium Framework.
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven.
  • Worked in Database Testing using SQL queries with multiple Databases which includes Oracle, SQL Server.
  • Proficiency in automating test scripts for cross Operating systems using Selenium.
  • Maintained and executed Maven build files for running automated test cases along with Continuous Integration tools like Jenkins.
  • Involved in Web Service testing and validating the XML files.
  • Performs in-depth analysis to isolate points of failure in the application
  • Assist in production of testing and capacity certification reports.

Environment: Java, PL/SQL, Selenium RC, TestNG, Selenium WebDriver, Cucumber, SoapUI, Jenkins, Firefox, Maven, SQL, XML, Eclipse, JIRA, Oracle, UNIX and Windows.

Selenium Automation Tester

Confidential, NJ

Responsibilities:

  • Analyzed the business requirements and developed the Detail Test Plan and the Test Strategy.
  • Involved in Agile meetings, Storyboarding, daily stand-up meetings. Worked as part of an Agile team to test, automate and maintain the automation frameworks.
  • Involved in resolving the Technical challenges & in efforts estimation and Test Planning.
  • Performed Automation testing & Mobile Application Testing using Appium.
  • Designed Hybrid Appium Test automation framework, Page Object Model for mobile application.
  • Created automation scripts using Selenium and WebDriver to test the web application.
  • Enhanced Test cases using Java Programming features, Junit and TestNG Annotations.
  • Involved in designing and building automation frameworks in support of continuous integration in a test-driven development.
  • Executed and managed test cases and responsible for defect tracking in HP ALM QC.
  • Tested Web App, Native App, automated the mobile testing and run the scripts for multiple using Appium Emulators.
  • Maintained bug lists for critical issues using Quality Center& reported the same in status meetings.
  • Tested backend database by writing complex SQL Queries.
  • Reviewed the Test cases and created test scripts for functional and regression testing.
  • Gathered business requirements, studied the application and collected the required information from developers, and business.
  • Utilized Java, Eclipse, tested programming code and applications collaborated with team and management.
  • Designed, executed and maintained Selenium Web Driver automated test cases for regression test cases.
  • Wrote and executed test cases based on written design as well as based on product knowledge that resulted in greatly improving the software.
  • Created detailed design documents using UML.
  • Installed, configured and deployed software provided quality assurance.

Environment: Selenium WebDriver, TestNG, Selenium IDE, Java, CSS, XML, Quality Center, Eclipse, Appium, SQL Server.

QA Automation Engineer

Confidential, TX

Responsibilities:

  • Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
  • Worked with development team to understand technical design and architecture for Test Planning.
  • Regression Test cases were written and automated using Selenium WebDriver and Selenium IDE.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing, environment using Selenium WebDriver.
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared Requirement Traceability Matrix to ensure the adequate coverage of the Test cases.
  • Prepared required documentation for testing signoff by various parties as required by the project plans.
  • Participated in weekly assessment meetings with business analysts and developers.
  • Worked with source version control tool such as Subversion (SVN) and Git.
  • Assigned, Monitored and Tracked Tasks of Team Members using HP ALM.
  • Trained team members regarding the application so that newly joined team members can come up to the speed and start working.
  • Responsible for GUI and Functional Testing using Black Box Testing Techniques.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting and RTM Preparation.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Execution of Selenium Test cases and Reporting defects.
  • Conducting Data driven testing, cross browser testing and parallel test execution.
  • Enhancing the Test Scripts for Global Execution.
  • Involvement in solving Environmental problems along with Technical Support People.
  • Involved in Regression Testing using Selenium, Preparation of weekly and monthly status reports.

Environment: Selenium IDE, Selenium WebDriver, HP ALM, HTML, JavaScript, XML, Apache-Subversion (SVN), Git, Internet Explorer, Chrome.

QA Engineer

Confidential

Responsibilities:

  • Performed Functional Testing, User Acceptance Testing and System Testing.
  • Automating and debugging the regression and smoke test scripts for the major releases.
  • Check the manual test scripts for automation and identifying the reusable test components.
  • Involved in root cause analysis and performance analysis of the developed test scripts.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing.
  • Involved in defect management and defect reporting.
  • Coordinated testing activities with testing team members.
  • Talked to the end users to create the process requirements and to proper explain to the design and development team the flow of future data modules.
  • Developed rigorous SQL queries in PL/SQL to perform the database operation for verification and validation.
  • Participated in the team meetings to discuss the issues arising out of testing.
  • Logged and kept track of all Defects till their closure using Quality Center.
  • Created and maintained Test Data on Excel sheets.
  • Performed Backend Testing using SQL.
  • Conducted Cross Browser Testing on different versions of IE and Firefox.

Environment: Oracle, Bugzilla, SQL, Agile Methodology, User Acceptance Test Case, Toad, SVN, Quality Center, Selenium WebDriver, J2EE, XML, MS-OFFICE

QA Tester

Confidential

Responsibilities:

  • Gathered specifications and requirements prior to system testing.
  • Created test plan, test strategies, test procedures, test cases and test data.
  • Executed the manual test cases and recorded the results by making use of Test director.
  • Execution of Test Scenarios, analyzing the actual results against the expected results and creation of test data.
  • Prepared and Executed SQL Queries to validate the data.
  • Created, debugged and executed scripts in Win Runner to perform functional testing.
  • Worked closely with engineering team to discuss the design & testing aspects of the applications to design the test plans.
  • Involved in creation and execution of SQL test cases to import data in the database.
  • Involved in back end testing.

Environment: Windows NT/2000, MS SQL, XML, Win Runner, Test Director.

We'd love your feedback!