Selenium Tester Resume
Rosemont, IL
SUMMARY
- Over 7 years of experience, this includes various types of testing, functional, security, performance, automated, acceptance and Selenium testing.
- Has an experience in wide variety of domains, which includes Banking, health care and Ecommerce.
- Proficient in Automated and Manual Testing and Test Management tool HP Quality Center and TestRail.
- Experience in using Selenium IDE, Selenium Grid and Selenium Web driver.
- Solid experience in analyzing requirements for documentation of test plan, design test cases, test environment to perform various test methodologies.
- Experience in preparing Test strategy, Developing Test plan, Test cases, and Writing test Scripts by Decomposing business Requirements and Developing Test scenarios to support quality deliverables.
- Experienced in preparing SRDs, BRDs, URDs as per teh test plans designed.
- Extensive work experience in debugging issues, creating Test cases in excels sheet providing solutions.
- Extensive noledge of Software Testing Life Cycle (STLC) and Bug Life Cycle.
- Generating Defect reports and interacting wif teh development team.
- Experience in execution of Test Cases and linking of defects to test cases in Quality Center and JIRA.
- Well acquainted wif Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.
- Expertise in Java and OOPS concept required for Selenium.
- Proficient in teh programming languages Java, C, Asp.Net, HTML 5 CSS 3.
- Experience in Web Application testing using Selenium Web Driver Java on multiple browsers such as Firefox, Internet Explorer, Safari and Chrome.
- Experienced in using Selenium Grid to run automation tests on different machines against different browser in parallel.
- Bug Reporting or Defect tracking using HP Quality Center, JIRA and Clear quest.
- Strongly self - motivated and willing to take responsibilities in End to End testing.
- Creative and analytical problem-solving skills and ability to quickly learn and adapt to new and challenging scenarios.
- Ability to work independently as well as in a team oriented, collaborative environment wif excellent interpersonal and communication skill.
- Tested a large social network application on multiple platforms web based, Android and iOS.
TECHNICAL SKILLS
Testing Methodologies: Waterfall, Agile/Scrum, SharePoint
Testing Tools: Selenium Web Driver, Selenium IDE, QTP
Frameworks: Testing, Page Object Model, Hybrid, Data Driven, Keyword Driven
Operating Systems: Windows XP, Windows 7/8/9/10, Ubuntu, Linux, Unix
Programming/Scripting languages: Java, C, HTML 5, CSS 3, Java Script, XML
Databases: SQL Server 2008/2012/2015 , My SQL, RDBMS
Defect tracking tools: Quality Center, Jira, Microsoft TFS, Firebug
Web Browsers: Firefox Mozilla, Internet explorer, Google Chrome, Safari
QA Skills Summary: SQA Testing & Methodologies Test Plans, Cases & Processes Functional Requirements
Scripting & Documentation: Regression & Negative Testing UI & Compatibility Testing, Data Interface & Migration Testing
Testing Automation: Defect/Bug Tracking Test Strategies; Coverage QA & QC Standards
PROFESSIONAL EXPERIENCE
Confidential
Selenium Tester
Responsibilities:
- Analyzed Business Requirements Documents to get better understanding of teh system both on technical and business perspectives.
- Worked in teh agile environment wif frequently changing requirements and features set.
- Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections, which reads data from scripts using property and XML files.
- Developed test code in Java language using Eclipse IDE and Junit framework.
- Used Java language and Junit framework for scripting.
- Used Ant for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Implemented Page Object Model Automation framework wif Java, Selenium WebDriver and Cucumber.
- Involved in integrating teh test suites to Jenkins to execute them automatically after every successful deployment.
- Designed test cases based on teh use-cases and teh complex business logic defined for each web-service or a message.
- Created Automated Regression test scripts using CA LISA.
- Executing teh test plans on web and mobile (Apple & Android) as per requirements.
- Experienced in load and performance testing tool JMeter.
- Experienced in working wif Microsoft Test Manager (MTM).
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Created teh test data and request for teh test data dependent wif teh other applications to be used in teh testing activities for teh current release.
- Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
- Used XPath and DOM to work wif dynamic and static objects in Selenium.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of teh requirements, non-functional specifications, and end-user needs.
- Prepared test cases, test data and test responsibility matrices for teh application under test.
- Executed Test Cases recorded in HP Quality Center manually to test teh application for its functionality, system integration and verify teh Exit Criteria.
- Used Defect Management tool JIRA.
- Used Git as code repository and Code Collaborator to manage code reviews.
- As part of compatibility testing, executed teh workflow manager web application related test cases on different browsers different Operating Systems.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance wif BAs, SMEs and Developers.
Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Quality Center, Microsoft Test Manager (MTM), Team Foundation Server (TFS), Internet of Things (IOT), Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.
Confidential, Rosemont, IL
Selenium QA Tester
Responsibilities:
- Involved in understanding and reviewing requirements, creating teh use cases, documenting all teh requirements wif each use case number and linking test cases wif teh requirements.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of teh Script. Created Project plan on Jenkins, configured scheduled using Cronjob.
- Created automated Test Suite using Selenium and WebDriver.
- Performed teh White box testing using Java.
- Developed Session beans and Web components (Servlets, JSP) using WSAD.
- Contributed in Test Planning, writing Test Scenarios, and other various quality-tracking docs.
- Involved in Test execution involving System Testing, System Integration testing, Regression Testing, Smoke Testing and many more.
- Raising teh defect in QC and closing wif appropriate reason.
- Wrote test cases from requirements documents and functional specifications using Quality Center,
- Performed integration testing and system testing.
- Performed Backend Testing of teh application by writing SQL queries.
- Wrote Ant build scripts to automate teh compilation and execution of JUNIT test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java / Junit).
- Created automation scripts in SoapUI using Groovy Script for web services testing.
- Performed teh testing of Restful web services for mobile apps for teh Using SOAP UI.
- Used ANT to build and run teh Selenium automation framework. Once teh script got over, framework used to send teh automation reports over email.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
- Managed individual test cycles, reported bugs and worked wif analysts and developers to resolve Automated teh functionality and interface testing of application using Selenium Web Driver.
- Used Quality Center for bug-reporting, tracking and to create and execute various scenarios, generate graphs, overlaid graphs for comparison, and analyzed teh results.
- Updated Requirement Traceability Matrix for additional requirements that were brought to scope for each iteration.
Environment: Java, Selenium WebDriver, Junit, SoapUI, Web Services, XPath, Eclipse, Quality Center, Jenkins, JavaScript, HTML, Ant, SQL, PL SQL, SQL Server, Windows, MS Office Suite.
Confidential, Lincolnshire IL
Selenium Tester
Responsibilities:
- Analyzed business requirements and functional documents, created teh test strategy document that define teh test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct teh effort.
- Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and Hybrid framework.
- Setup teh Automation framework using Selenium GRID to run test cases in multiple browsers and platforms.
- Involved in preparing teh Test plan based on BRD and User Stories.
- Involved in plan & perform testing, verification & validation, and quality assurance.
- Logging and reviewing teh defects in BugZilla Defect tracking Tool.
- Extensively used Selenium (data-driven, XPath locator) and Web Driver to test teh web applications
- Automated test cases to perform regression testing using Java, selenium web driver 2.0 and eclipse IDE.
- Used Ant for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Performed Parallel Testing using TESTNG framework wif Eclipse.
- Used BugZilla to document issues found during teh test automation process,
- Work wif soap UI for generating API request and analyze teh response success and failures of interfaces.
- Written and executed SQL queries and Joins, Group By clause, having clause etc. to validate teh data.
- Updated WSDL file as needed for Endpoint, Tested request and response XML. Added Assertions to validate teh response xml wif database.
- Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
- Performed automated regression testing to check teh new functionality, bug fixes, and fix packs.
- Along wif validation on teh front end, perform teh backend log analysis in UNIX environments to make sure teh interfaces yield teh correct results/response to requests.
- Prepared daily/ weekly status reports on Test case execution, defects, RTM etc.
- Involved in planning test execution activities, defect reporting and analyzing test metrics.
Environment: Selenium 2.0, Java, Oracle, Quality Center, Selenium Web Driver, MYSQL, Jenkins, Web Services, soapUI, Bugzilla.
Confidential, New York
QA Engineer
Responsibilities:
- Analyzed BRD’s, FRD’s, and Use Cases to identify functional testing scope of teh application.
- Created Test Plans, Test Cases and Test Scripts which halp functional-requirement based testing, Integration testing and Regression testing phase for overall system
- Collaborated wif Automation QA team to design an appropriate testing framework so that offshore team can conveniently participate in teh project
- Developed QTP VB Test scripts for front end Automation Testing
- Capture all Shared Object Repository and Local Object Repository for used wif appropriate QTP actions.
- Developed reusable and well commented QTP functions wif VBs script so manual team could easily participate in teh process.
- Used Quality Center to document issues found during teh test automation process.
- Performed smoke testing on new builds for minimum acceptance testing.
- Performed Data-Driven Testing for positive and negative data from external Excel file, and responsible in Validating data from SQL server in database.
- Used SOAP UI to test Rest and SOAP based web services in SOA Environment. Performed Forecasting Web Testing services using SOAP UI.
- Extensively used SOAP UI to validate and verify teh output of teh portfolios in teh front end wif teh constant change in teh portfolio’s in teh backend system.
- Exposed to fast paced SCRUM schedule and represented QA in SCRUM meetings
- Attended Walkthroughs and review meetings wif Business Analysts and Development team.
Environment: HTML, Oracle, Windows 7, Quality Center, SQL Server, QTP, VB Script.
Confidential
QA Analyst
Responsibilities:
- Analyzed application to find out which part can be manually tested.
- Document Manual testing procedures for teh entire application wif strong emphasis on regression and integration testing
- Performed Data-Driven Tests by passing different sets of data and checked whether teh information entered is updated into teh database.
- Reported teh defects in teh Quality Center automated tool and coordinated wif teh QA Lead and developers.
- Developed Test Analysis reports and Master Test Plans for each testing effort.
- Analyze Business, System requirements and Test Requirements Document (TRD) that are being loaded in HP Quality Center.
- Update those Manual testing procedures as and when Application functionality changes.
- Manually test key application functionality for major releases.
- Document defects identified during manual testing.
- Work wif development team to fix those defects and re-test manually.
- Work wif QA lead to prepare Test Plan, Test Cases, Test requirements and procedures.
Environment: SQL, MS Visio, XML, Windows XP/2000, SQL, HTML, JIRA, Bug Tool
Confidential
QA Analyst
Responsibilities:
- Analyzing Requirement and Preparing Test Plan and Test Scenarios.
- Used Selenium RC through Junit framework and Eclipse IDE.
- Worked on Selenium GUI Object/element verification is done through XPath, CSS Locators.
- Familiar wif inspecting web elements using Fire Finder / Fire Bug add-on in Firefox.
- Performed Manual Testing of this Web application and automated it by using selenium.
- Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
- Ran Selenium tests against multiple browsers using different browser profile.
- Used SQL to validate backend database changes, deletes and update.
- Identified software defects and interacted wif developers to resolve them and provided full support to teh Test team using Quality Center.
- Execution of nightly run automated scripts.
- Participated in various meetings, discussed Enhancement and Modification Request issues.
Environment: Selenium RC/IDE, Java, Junit, Eclipse, Quality Center, XPath, Firebug Clear Case, PL/SQL, HTML, Oracle, Windows XP.
Confidential
QA Analyst
Responsibilities:
- Interacted wif Business Analysts to determine functional specifications.
- Involved in teh preparation of Test cases and Test Scenarios based on teh requirements.
- Involved in Designing and writing of Test Plans.
- Developed and executed new Test Cases and executed existed Test Scripts.
- Involved in Smoke, Functional, Integration, Regression Testing, UAT Testing, etc.
- Documented and reported bugs found during testing process.
- Involved in teh weekly Staff Meeting call and chairing Daily Status report call.
- Prepared Daily and Weekly Status report.
- Performed UI and Back- end testing.
- Performed Regression testing for everyday builds and tested teh consistency and impact on other builds.
- Interacting wif Business Analyst for requirements as and when need.
- Interacting wif Developers when issues related to defects.
Environment: HP Quality Center, SQL, MS Visio, XML, Windows XP/2000, HTML, JIRA Bug Tool.