Senior Selenium Qa Tester Resume
PA
SUMMARY
- Over Eight (8) years of qualitative experience in Software Testing wif 4 years in Automation Testing (Selenium using Java) and 4 years in Manual Testing.
- During dis tenure I have been working wif HP ALM and QTP tools, Mingle tool, Jira Tool, Manual and Automation testing Selenium (Selenium Web Driver, Test NG), Appium and iOS XCode application; all these are used by QA team to Record and Run Test cases
- Substantial experience of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and teh Part of QA in different testing methodologies like Agile, and Waterfall.
- Excellent work experience in Functional, Regression, Performance, Acceptance, Security, Stress, Integration, GUI, System, Compatibility, Black Box Testing etc.
- Expertise in working wif Selenium IDE and Selenium Web Driver using TestNG for Automation testing.
- Experience in HP QC (quality Center) / ALM for test management, Atlassian Jira for Agile storyboard and Bug tracking.
- Experience in writing CSS Selectors, XPath expressions to identify web elements using Selenium Web Driver.
- Experienced in interpreting teh test information from Excel spreadsheets using JXL API and TEST NG Data provider for selenium scripts.
- Developed automation in SoapUI, Selenium IDE/RC, BEHAT/Mink, JMeter.
- Familiar wif Cucumber, Selenium Web Driver, Selenium commands and x - path.
- Experience wif Mobile Automation Tool Device Anywhere and Appium.
- Skilled in writing JUNIT Test cases for Java and J2EE applications.
- Used web-debugging tools like XPath, Firebug, and Fire Path to locate elements.
- Generated test logs using Log4j for various log levels.
- Hands on experience in creating test frameworks using Selenium WebDriver, Selenium RC, UFT/QTP, Cucumber, and TestNG including hands-on experience in Java/SQL.
- Involvement using Accessing Forms, tables, link, Keyboard Mouse Events, Uploading File using Selenium WebDriver.
- Experience in handling multiple windows, Alerts, and Pop-ups wif Selenium.
- Experience in testing wif covering different methods of Select class for selecting and deselecting, for drop down.
- Experience in configuring application framework by processing excels spreadsheets using Apache POI.
- Expertise in different cases of testing like Automation testing, Manual testing, Integration testing, System testing, Regression testing, Smoke testing, JUnit Testing, GUI testing, Functional testing, Black box testing, Database testing, Web / UI and (UAT) User Acceptance Testing.
- Experienced wif SQL and Oracle, to run teh data integrity tests for backend testing and JDBC establish connectivity between teh Java Programming language and a broad scope of databases.
- Expertise in Data Driven testing (QTP) to check teh dynamic behavior of teh application and analyzed teh results. An Experience wif Regular expression, recovery scenario in QTP.
- Participated in teh defect management process, track and retesting defects found during testing until fixed.
- Performed a review and analysis of operational requirements and test plan design documentation. Attended requirements and plan meetings.
- Performed Smoke testing, Functional testing, Regression testing, Integration testing, ad-hoc testing and black box testing for improving product quality.
- First-class interpersonal skills and a good Team Player and a very fast learner.
- Brilliant leadership qualities and communication (oral, written, presentation) skills and can also play independently as and when needed.
TECHNICAL SKILLS
Testing Methodologies: Waterfall, Agile/Scrum
Testing Tools: Selenium Web Driver, Selenium IDE, QTP
Frameworks: Testing, Page Object Model, Hybrid, Data Driven, Keyword Driven, Eclipse
Operating System: Windows XP, Windows 7/8, Ubuntu, Linux
Programming Languages: Java, C, C++, .Net
Databases: MS Access, MySQL, Oracle, SQL Server
Defect Tracking Tools: Quality Center, Jira, Microsoft TFS
Scripting Languages: XML, CSS
Other Tools: MSOffice suite, MS Visio, Jenkins, Load runner, Visual Studio, Visual paradigm
PROFESSIONAL EXPERIENCE
Confidential, PA
Senior Selenium QA Tester
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.
- DevelopedAutomationframework implementing Page Object Model, using JAVA, Selenium Web driver andCucumber.
- Performed BDD (Behavior Driven Development) usingCucumberFeatures, Scenarios and Step Definitions in Gherkin format.
- Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of teh builds.
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- UsedSeleniumWebDriver to run test cases in multiple browsers and cross Platforms.
- Performed UI, Functional and Regression testing by automated usingSelenium, TestNG, Maven, and Jenkins.
- IntegratedAutomationscripts (SeleniumWebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of teh Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
- Performed Data driven testing using Junit functions and Selenium WebDriver which examines teh data properly from XML files.
- Used Apache POI API to register teh test data from teh excel sheet.
- Utilized Jira as defect tracking tool on teh project.
- Examined teh Business Requirements Document (BRD), designed Test cases and Test scripts for teh application under examination.
- Designed teh test scripts and analyzed teh results in various levels of teh application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of teh deployment process by using WebDriver.
- Performed functional testing to identify several critical points in teh application and automated it by usingSeleniumWebDriver.
- Developed Test Frameworks inSeleniumfor UI Regression TestAutomationand when necessary, and potentially execute Unit TestAutomation(Java /TestNG) prior to agile release.
- Involved in preparing a report of allautomationdifficulties and test results for a further application using Maven.Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool UsedJava/JUnit to runCucumberfeature (BDD) and scenarios and generating report daily basis.
Environment: SeleniumWeb Driver, JIRA, Jenkins, MAVEN, SVN, Apache-POI,Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.
Confidential, Pittsburg, PA
Selenium Tester
Responsibilities:
- Coordinate and controlled testing projects every step of teh quality cycle from test planning through execution to defect management. Application was developed using agile methodology.
- ConfiguredSeleniumWebDriver, Test-NG, and createdSeleniumautomation scripts in java using Test-NG prior to next quarter release.
- Automates Functional test cases usingSeleniumWebDriver, TestNG, and Java.
- Proficient in writingSeleniumWeb Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format
- Developed automation test cases using teh TestNG framework andSeleniumWebDriver.
- Entered and implemented automated test cases usingSeleniumWebDriver to automate manual testing solutions.
- Worked on distributed test automation execution on teh different environment as part of Continuous Integration Process usingSeleniumGrid and Jenkins.
- Defect logging and tracking through JIRA.
- Identified and added new utility functions to teh automationframework
- Responsible for integrating wifdefect tracking, RobotFramework, script enhancement, test execution, test script development, preparing test data.
- Verified Web services API request, response data validations in REST, SOAP protocols.
- Performed wif Business users to know teh project requirements and to figure out teh scope of test strategy. Involved in designing UI and back end SQL test cases.
- Responsible for estimating required resource and components forSOAPtesting.
- Depleted Test Director to find defects, communicate to teh developers and tracking teh defects.
- Broad experience in all stages of software development life cycle (SDLC) on an implementation of large software development tasks.
- Assisting in preparation of Test Scope and Strategy development
Environment: HP Quality Center 9.X, Selenium WebDriver, Jenkins, JIRA, SOAP/API, Test Cases, J2EE, TestNG, MS Excel, HTML, XML, Oracle, UNIX, Windows 8/7, XP.
Confidential, Oklahoma City, OK
Selenium Tester
Responsibilities:
- Analyzed business requirements, system requirements, and data mapping requirement specifications networking wif QA team, client, and developers.
- Produced and implemented Test Plan and Test Strategy Document outlining teh scope, objectives, timeline and focus of a software testing effort for functional, regression, user adoption and stress testing.
- Created and enhanced numerous test scripts to manage changes in teh tested application’s GUI, objects and in teh testing environment using Selenium WebDriver.
- Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
- Designed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Alteration and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, a design of teh automation test framework (Junit and ANT).
- ImplementedCucumberautomated testing to test new and existing functionality.
- Implemented Java language and Junit framework for scripting. Depleted Ant for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running teh test on nightly basis automatically.
- Implemented Data-Driven test to verify teh same functionality wif multiple sets of data. Later, Defect testing and exploratory testing/Ad-hoc testing was built.
- Performed UI testing, Database testing after reviewing teh report cards and database diagram.
- Designed automation scripts in SOAP UI using Groovy Script for web services testing.
- Depleted SOAP UI tool to locate teh WSDL file on teh internet, create test cases and perform test cases and verify resolved bugs and track enhancements made to teh product.
- Reported teh bugs, Email notifications to teh developers using JIRA.
- Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify teh database.
- Worked wif a developer to reproduce teh bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.
- Participated in Stand-up meeting, walk-through meeting, weekly automation meeting wif all other QA, weekly assessment meetings wif business analysts and developers.
Environment: s: Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, JIRA, QTP (Quick Test Professional), QC (Quality Center), VBScript, Junit, Firebug, XPath, Windows 7/Vista/XP, UNIX.
Confidential, Kalamazoo, MI
QA/ETL Tester
Responsibilities:
- Examined Business Requirements and Developed Test Cases, Test Plans and generated Test Scripts for both Positive and Negative testing.
- Extensively used Quality Center for Test planning, Test execution, defect tracking and Reporting.
- Set teh traceability between test requirements and test cases through coverage.
- Worked on SQL Tools like TOAD and SQL Server Management Studio to run teh SQL
- Worked on Data Driven Testing to test teh application wif different sets of data from teh test database.
- Functioned closely wif Agile Scrum team from several domains to confirm product testability while operating Regression tests in Selenium WebDriver using TestNG.
- Developed automated test process. Used to create scripts for regression testing.
- Prepared test data for automation of regression test cases.
- Reported teh bugs using Quality Center.
Environment: Informatica Power Center 8.6 7.1, Manual Testing, Test Scripts, Business Objects Xi R2 6.5, Teradata V2R6, Quality center, QTP, Java J2EE, HTML, Web Logic, Oracle 10g, Win 7/Vista.
Confidential
QA Engineer
Responsibilities:
- Reviewed Technical Specification System Requirement Specification, and functional design documents to accomplish a better understanding of teh project.
- Web services testing using SOAPUI (Get Method, POST Method) -SOAPand Restful (JSON) in Java in Web Application.
- Prepared and executed Test Cases manually for different modules per teh Technical Specification, and Functional Design wif all Use Case or User Story documents.
- As a Software Developer Engineer in Test (SDET)
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports
- Worked wif data types, variable and variable declaration, naming convention, constants and assigning values to teh variables in VB scripting under QTP testing tool.
- Implemented Black-Box Testing, Functionality, GUI and Regression Testing for teh entire application, for various builds in a team environment.
- Ensured all test plans, test cases and document Actively involved in SDLC and STLC process and used tools likeSeleniumRC/Web driver, SOAP UI.dat was traceable to original requirements.
- Worked wif Retesting and Regression testing.
Environment: UFT, Quality Center, Black Box Testing, Windows, VBScript, MS Office, UNIX/Linux, HTML, XML, Windows 7/Expo.
