Selenium Tester Resume
New York, NY
SUMMARY:
- Over 7 years of IT experience in software testing of Web and Client / Server applications. Involved in both Manual and Automated testing. In - depth knowledge in Software Development Life Cycle ( SDLC ) and Software Testing Life Cycle ( STLC ) with expertise in business and functional requirements , Root Cause analysis and assessments . Specialized in Overall Test Management in the areas of designing Test Plans , Test Cases , Test Execution and Defect management .
- Over 7 years of experiences in Finance and Healthcare domains. And have extensive experience working on Client/Server and Web based applications
- Excellent understanding of SDLC, STLC and Test Methodologies from project definition to post-deployment documentation.
- Extensive experience in Manual Testing & automation testing using tools like HP Quality Center/ALM, Selenium WebDriver.
- Good Exposure in implementing Agile Methodologies and Waterfall Methodologies in Testing Projects.
- Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing, User Acceptance Testing using manual & automated testing tools.
- Good knowledge in Black Box Testing, White Box Testing and Grey Box Testing.
- Proficient in various test management and defect tracking tools such as HP Quality Center, JIRA, ALM.
- Expertise in writing, maintaining and executing Test Plans, Test Cases, Test Scripts, analyze test results and generating software defect reports.
- Experienced in creating and maintaining framework using Selenium WebDriver.
- Expertise on Data Driven testing using Frameworks like TestNG.
- Practical hands on experience in different automation frameworks like Page Object Model Framework, Test NG Framework, Keyword Driven Framework, Data Driven Framework, and Hybrid Framework for a number of projects.
- Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium WebDriver and Selenium Grid), Soap UI, Cucumber, JIRA and Eclipse.
- Developed and maintain automation test scripts for client -server and web based applications using Python and Selenium Webdriver.
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
- Tested the SOAP and RESTFUL Web Services using SoapUI tool.
- Responsible for maintaining code using SVN, GIT and performed build verification using Maven.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Developed Confidential tests using Cucumber by writing behaviors and step definitions. Developed required
- Selenium support code in JAVA for Cucumber.
- Hands on Experience on Continuation Integration Tools like Jenkins.
- Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results.
- Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle.
- Software Installations & Upgrade deployment for end users.
- Providing technical assistance and support to maintaining different networks.
- Provided technical support to optimize workflow and minimize business interruptions.
TECHNICAL SKILLS:
Testing Tools: HP Quality Center (ALM11), Selenium WebDriver, TestNG, JIRA
Programming Languages: Java, Python, HTML5, XHTML, C++, PHP, JavaScript, Visual basic, VB Script, Firebug, XPath
WS Technology: XML, XSD, WSDL, UDDI, SoapUI
MS Office: MS Outlook, MS-Word, MS Excel, MS PowerPoint
Database: Oracle, Access, MS-SQL Server-2008
DB Tools: SQL Navigator, SQL Developer, T-SQL, Git
OS/Platforms: Win 2007/XP/200/NT, Unix, Linux, Mac OS
Methodology: Agile (Scrum, XP), Waterfall and V- Model
PROFESSIONAL EXPERIENCE:
Confidential, New York, NY
Selenium Tester
Responsibilities:
- Reviewed the Business Requirement Document, System Requirement Specifications and Use Cases in the initial phase of development.
- Reviewed Test Automation in Selenium WebDriver, UFT, QTP.
- Automated web application using Selenium WebDriver and JUnit.
- Implemented Page Objects, Test classes, Data Driven automation frameworks using Selenium WebDriver, JAVA, and JUnit.
- Developed data driven tests for Functional and Regression testing.
- Monitored regression test results, fixed tests as needed and created bugs.
- Developed test scenarios and test cases for smoke testing, functional testing, positive and negative testing, boundary testing.
- Occasionally performed manual testing during critical release time issues.
- Facilitated and fulfilled tasks using agile practices (includes peer reviews, paired programming, daily stand up meetings etc.)
- Involved in preparing status reports and attending daily, weekly, monthly and quarterly meetings to update the automation status, challenges and efforts.
- Performed parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data.
- Developed reusable Generic and Application functions and these functions can be used anywhere in the test scripts.
- Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
- Uses Python to develop Automation framework to Validate RESTful Web Services.
- Performing Cross Browser, Configuration and Black Box.
- Prepare and review automation test scripts & checklists for application testing, involved in database testing.
- Design and development of Selenium Web driver framework using Java
- Used Jira for Defect tracking and also integrated the Automation scripts results in Rally.
- Planned, monitored and managed all activities related to Automation Testing
- Provided with the testing results of all testing cycles on regular basis.
- Performed browser (IE) and platform (Windows 7/8) compatibility testing in virtual machine environment.
- Worked with testing frameworks - TestNG / JUnit.
- Used Eclipse IDE for compiling the Java code and automated the test results.
Environment: HP ALM, QTP, JIRA, Selenium, Eclipse, TestNG, Git, Agile (SCRUM), Toad, Oracle, SQL Developer, PL/SQL, Unix, Java, Firebug, XPath, VBScript, .Net, XML, HTML, Web Services, SoapUI.
Confidential, East Hanover, NJ
Software Tester
Responsibilities:
- Developed Keyword Driven and Data Driven frameworks to retrieve test data from Excel files and SQL Databases.
- Analyze business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver, TestNG.
- Created automated scenarios using Selenium for regression and Data-Driven testing.
- Implemented Page Objects frame work using page object model for creating Object repository.
- Wrote SQL Queries for backend testing.
- Used Apache POI to read data from Excel sheet. Attended daily scrum calls as part of Agile methodology.
- Used GIT repository for efficient remote team working, also stored the framework and all the developed test cases.
- Developed Scripts using Python Selenium WebDriver combo for user module application.
- Used JIRA to log bugs and communicate with managers and developers with issues regarding closure of bugs.
- Involved in designing and building automation frameworks in support of continuous integration in a test-driven development (TDD).
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
Environment: Selenium Web Driver, Eclipse, Python, JIRA, POS, Rally, Oracle 10g, SQL, SQL Navigator, SOAP UI, Web Services (SOAP & RESTFUL), API, Linux, Bugzilla, XPath, Eclipse IDE, HTML, JavaScript, CSS, XML, Web Services, SQL Server 2000, Windows 2003, Linux.