We provide IT Staff Augmentation Services!

Selenium Tester Resume

3.00/5 (Submit Your Rating)

Schenectady, NY

SUMMARY:

  • Working as a Quality Analyst (Automation and Manual Testing) with 6 Years of Experience in Software Test Life Cycle and Software Development Life Cycle with Strong Business Knowledge on Pharmaceutical, Retail, and Insurance domain. My technological expertise is in QA Tools &Technologies (Selenium, QTP, Appium, JAVA, JavaScript, Testing, JUnit, Maven, ANT, Saucelab, Eclipse& Jenkins).
  • Proficient on Automation tools like Selenium(RC/WebDriver/IDE/Grid) &QTPfor TestingClient Server &Web based Applications and Appium for testing iOS & Android Apps.
  • Very Good experience in developing, executing and maintaining test script (manual and automated) usingJAVA&Selenium WebDriver.
  • Experience in creating Automation Frameworks using TestNG & JUnit with Selenium.
  • Extensive experience in writing TestNG & JUnit Test suites using XML for running Test Scripts written using Selenium.
  • Experience in integrating Automation Test Scripts on Continuous Integration toolJenkinsfor nightly batch run of the Script and to ship the code faster.
  • Experience in Testing Automated Scripts on Cross - Browser Platformslike Desktop, Tablets and Mobiles using Saucelab.
  • Extensive Experience in developingTest Plans& writing Test Cases based on Requirement Document.
  • Experience in generating Email able HTML Test Reports using Maven&TestNG/JUnit.
  • Experience in generating XSLT Reports (Advanced HTML Report) using ANT build tool.
  • Experience in Testing Web services using REST APIs.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing of client/server and Web based Applications.
  • Experience in defect tracking and change management using HP ALM/QC and JIRA, LoadRunner.
  • Extensive experience in working on Keyword Driven, Data Driven and Hybrid framework using Selenium Web Driver.
  • Extensive experience in using Firefox Add-ons like Selenium IDE, Firebug, FirePath, Selenium Builder.
  • Experience with coding in Java, C#, HTML, CSS, JavaScriptand goodUnderstanding of Python.Good Knowledge on OOPs Concepts.
  • Good experience in Defect Life Cycle Management tools like HP Quality Center (QC), JIRA&Assembla.
  • Experience in performing database testing and working with SQL queries and database like Oracle using tools like SQL Developer and Toad.
  • Working experience in Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Experience in Managing the testing Schedules and responsible for the deliverables.
  • Experience in working with IDE’s like Eclipse, Sublime Text3.
  • Managing Onsite and Offshore teams and developed Status Tracker Report to keep track of Onsite and Offshore assignments.
  • Provided Weekly and Monthly Status reports to Clients and Upper management.
  • Having Excellent Organization, verbal and written communications skills
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS:

Testing tools: Selenium WebDriver/RC, QTP, Appium, JUnit, TestNG

Web Technologies: HTML, CSS, Javascript, AngularJS, NodeJS, XML, XSLT, JDBC& REST services

Defect Tracking Tools: HP Quality Center ALM, JIRA& Assembla

Build Tools: ANT, Maven

Frameworks: Data Driven, Keyword Driven & Hybrid Frameworks

Languages: Java, SQL

Continuous Integration Tools: Jenkins

CrossBrowser Platform: SauceLab and Selenium GRID

Browsers: Internet Explorer, Firefox, Chrome & Safari

Databases: Oracle, DB2&MongoDB

AddOns: Fire Path, Firebug, Selenium Builder, Selenium IDE

IDE: Eclipse, Sublime Text

Version Control: Subversion, Team forge, GIT, GITHUB, Source Tree

Operating Systems: Windows XP/7/8, Mac OS, UNIX and Linux

PROFESSIONAL EXPERIENCE:

Confidential - Schenectady, NY

Selenium Tester

Responsibilities:

  • Interacted with Business Clients, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Developed initial Test Scripts as Proof of Concept (POC) for First page of Fit2Me Activity Mini-Tool.
  • Developed Test Cases for entire product for Fit2Me Activity and Food Mini-Tools based on detailed design documents.
  • Created both Manual and Automation Test Scripts using Selenium WebDriver and JAVA Technologies (Eclipse IDE).
  • Used Maven for Dependency Mechanism and Project Structure Management
  • Developed Automation Framework using TestNG.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
  • Performed Cross-Browser Testing by executing Selenium test scripts on different browsers (IE, Chrome, and Safari & Firefox) and checked for compatibility.
  • Involved in Middleware Performance Testing and WebServices using Load Runner.
  • Tested the application in highly dynamic environment with sprint team using agile methodology.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests
  • 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.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Sound knowledge on Object Oriented Programming concept and Java Language.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Involved in Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG methods.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Performed Java API testing, system testing, black box functional testing, client UI testing, and regression, stress, load and White box testing.
  • Identified the Test Scenarios based on Functional Specifications and Business Requirements.
  • Used firebug to identify object’s ids, Name, XPaths, links in the application.
  • Used HP Quality Center for Test Management for functional Test Automation.
  • Provide all data validation through SQL queries, UNIX commands to perform Back-end testing
  • Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Environment: Java, Selenium Web Driver, Jenkins, TestNG, Maven, Eclipse IDE, JavaScript, HP QC ALM, Oracle 11g and Windows 8.1.

Confidential - FREMONT, CA

Selenium Tester

Responsibilities:

  • Analyzed requirements and developed tests for developers to use in test-driven development.
  • Developed test cases for mobile application testing using Cucumber &Gherkin.
  • Built & run end-to-end test frameworks using Protractor for Angular JS applications for user-testing scenarios.
  • Scripted all policy submission and policy cancellation support files, control script, library and startup files and API testing.
  • Performed Data driven testing using Selenium WebDriver, Junit functions and JDBCConnections which reads data from scripts using property and XML files.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
  • Reported the bugs and the test results in the quality center. Created automation framework in test complete Selenium WebDriver using behavior driven approach like Cucumber.
  • Used Jira as a project management tools to keep tracking for bug life cycle and to use for iteration planning.
  • Wrote SQL queries to perform backend testing.
  • Customized Selenium API to suit the testing environment.
  • Involved in Service virtualization creating and deploying virtual asset to give appropriate response.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
  • Performed data driven testing to validate the components displayed on the website using Selenium.
  • Created various data tables based on created templates for different states to execute batch files in Selenium.
  • Web Services testing using SOAP UI and SOA.
  • Tested end-to- end system performance using HP Load Runner.
  • Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.
  • Involved in using Maven build tools to manage framework dependency jar files.
  • Involved in using Apache POI to read data from external sources to feed locators into the test script.
  • Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
  • Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Environment: s: Selenium Web Driver, Selenium Grid, XPATH, Selenium RC, Cucumber, Gherkin, Angular JS with Protractor, Jira, Quality Center, Soap UI, HTML, XML, VB, C#, VBA, VBScript, Batch files, Oracle, Java Script, Ajax, UNIX and Windows, MS Test manager, Prospect Management, Salesforce.

Confidential -Santa Clara, CA

Sr QA Engineer

Responsibilities:

  • Reviewed the business requirement documents and the technical specifications.
  • Worked with business analysts, developers, and the support team to define the testing requirement documents.
  • Extensively worked on creating the XML's for DDS testing
  • Closely interacted with designers and software developers to understand application functionality and navigational flow.
  • Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results
  • Prepared and executed Automation Test Scripts in Selenium RC and Web Driver.
  • Executed Parallel execution using Selenium Gird
  • Created and executed T-SQL queries against Oracle database compared the results and analyzed discrepancies.
  • Deployed builds in various mobile platforms using SVN and performed build validation
  • Updated and maintained Quality Center.
  • Utilized it for reporting and logging defects found during functional and regression testing.
  • Followed up on defects through the bug life cycle.
  • Prepared QA reports by collecting, analysing and summarizing test results.
  • Technical environment included: Android, iOS and Quality Center 9.0.
  • Involved in testing Web services REST and XML.
  • Analysed system requirements specifications, developed test plans, test cases, and test data for testing the functionality,
  • GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios ofthe application.
  • Performed database testing by passing PL/SQL queries and also executed the regression test cases before handed over to UAT.
  • Managed & Mentored Test Automation Team using Load Runner.
  • Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.
  • Executed test cases compared with expected values and pass/fail reports updated through Quality Center.
  • Involved in UAT Testing and Used Quality Center to report bugs.
  • Prioritized Identified defects and monitored bugs fixing status through Out Look Express, which was configured through Quality Center.
  • Prepared Test Data using QTP for Test Manager
  • Involved in creation and scheduling of T-SQL jobs to run daily.
  • Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
  • Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.

Environment: Selenium IDE/RC, Quality Center, Java, Test Manager, Shell Scripting, HTML, VBScript, Agile, .Net, XML, Access, DB2, Oracle, SQL Server, T-SQL, Windows 7, Unix.

We'd love your feedback!