Selenium Tester Resume
Seattle, WA
SUMMARY
- Over 7 years of experience which includes various types of testing, functional, security, performance, automated, acceptance and Selenium testing
- Have 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, and URDs as per the test plans designed.
- Extensive work experience in debugging issues, creating Test cases in excels sheet - providing solutions.
- Extensive knowledge of Software Testing Life Cycle (STLC) and Bug Life Cycle.
- Generating Defect reports and interacting with the development team.
- Experience in execution of Test Cases and linking of defects to test cases in Quality Center and JIRA.
- Well acquainted with 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 the 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 with
- Excellent interpersonal and communication skills.
- 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, Seattle WA
Selenium Tester
Responsibilities:
- Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
- Worked in the agile environment with 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 the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
- Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.
- Created Automated Regression test scripts using CA LISA.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Experienced in load and performance testing tool JMeter.
- Experienced in working with 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 the test data and request for the test data dependent with the other applications to be used in the testing activities for the 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 with 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 the requirements, non-functional specifications, and end-user needs.
- Prepared test cases, test data and test responsibility matrices for the application under test.
- Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the 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 the 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 with 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, Denver CO
Selenium QA Tester
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
- Recorded and play back test in Fire fox using Selenium IDE.
- Created Automation test framework using Selenium.
- Developed and Executed JUnit Test Cases using Eclipse IDE.
- Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
- Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE, modified the selenium scripts, and executed. Prepared automation test framework.
- Automated major flows using selenium RC and TestNG.
- Responsible for implementing LoadRunner, Performance center, JMeter based infrastructure including designing the load testing infrastructure, hardware & software integration with LoadRunner.
- Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using PVCS tracker, QC and Rally.
- WritingTest Plan, Test Scenarios, Test Cases and Test Scriptsfor Automated testing usingWorksoftCertifyandQTP.
- Participated in designing and development of software using agile development.
- Examine the results of test to pinpoint defects in the application.
- As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.(validation)
- SQL Queries for backend testing.
- Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
- Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.
Environment: JAVA, J2EE, Web Sphere, Web logic, JUNIT, JMeter, Java Script, Eclipse IDE, TestNG, Apache Http Server, SVN, Firebug, HP Quality Center, Rally, Behat, Performance Center, Selenium Grid.
Confidential, IL
Selenium Tester
Responsibilities:
- Coordinate and controlled testing projects every step of the 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.
- Working as a Test Automation Engineer responsible for building the newSeleniumtest frameworks and extend the existing frameworks.
- Automates Functional test cases usingSeleniumWebDriver, TestNG and Java.
- Developed test scripts to automate process of testing inSeleniumWebDriver.
- Proficient in writingSeleniumWeb Driver automation scripts in Java using Maven, Cucumber, and TestNG Automation Testing for Web Applications.
- Developed automation test cases using TestNG framework andSeleniumWebDriver.
- Automation of test cases with reference to High level scenarios using java script, JUnit,Selenium web driver
- Wrote and executed automated test cases usingSeleniumWebDriver to automate manual testing solutions.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process usingSeleniumGrid and Jenkins.
- Identified and added new utility functions to the automationframework
- Responsible for integrating withRobotFramework, test script development, script enhancement, test execution, preparing test data, defect tracking.
- Verified Web services API request, response data validations in REST, SOAP protocols.
- Worked with Business users to understand project requirements and to figure out the scope of test strategy.
- Responsible for estimating required resource and components forSOAtesting.
- Used Test Director to detect defects, communicate to the developers and tracking the defects.
- Involved in designing UI and back end SQL test cases.
- Extensive experience in all phases of software development life cycle (SDLC) on an implementation of large software development projects.
- Assisting in preparation of Test Scope and Strategy development
- Implementing and evolving appropriate measurements and metrics.
Environment: HP Quality Center 9.X, Selenium WebDriver, SOAP/API, Test Cases, J2EE,TestNG, MS Excel, HTML, XML, Oracle, UNIX, Windows 8/7, XP.
Confidential
QA Analyst
Responsibilities:
- Analyzed application to find out which part can be manually tested.
- Document Manual testing procedures for the entire application with strong emphasis on regression and integration testing
- Performed Data-Driven Tests by passing different sets of data and checked whether the information entered is updated into the database.
- Reported the defects in the Quality Center automated tool and coordinated with the 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 with development team to fix those defects and re-test manually.
- Work with 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 with 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, interacted with developers to resolve them, and provided full support to the 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 ClearCase, PL/SQL, HTML, Oracle, Windows XP.
Confidential
QA Analyst
Responsibilities:
- Interacted with Business Analysts to determine functional specifications.
- Involved in the preparation of Test cases and Test Scenarios based on the 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 the 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 the consistency and impact on other builds.
- Interacting with Business Analyst for requirements as and when need.
- Interacting with Developers when issues related to defects.
Environment: HP Quality Center, SQL, MS Visio, XML, Windows XP/2000, HTML, JIRA Bug Tool.