Sr. Selenium Test Engineer Resume
OR
SUMMARY:
- 7 years of Software Testing experience in Information Technology with Emphasis on Quality Assurance.
- Experience in performing the Black box testing, integration testing, Regression testing, Database testing, system testing, and supported user acceptance testing (UAT) with business users.
- Experience in developing, Test cases, Test Strategy, Test scenarios and Test Scripts based on User requirements and System Requirements Documents for Functional, Security, Performance, Configuration, Regression, Integration, Usability Testing and Cross - Browser Compatibility Testing.
- Experience in writing test cases as per the Software requirement specifications.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), Eclipse and preparation of automation test framework.
- Experience in multi-platform (iOS, Android) compatibility testing.
- Experience in Understanding the code written in different programming languages Java, Java Script, SQL, and databases like Oracle, SQL Server.
- Extensive Manual testing experience in Black Box testing, Functional, Integration, Regression, User, Acceptance (Alpha and Beta Testing), System, UI-testing, Smoke, Sanity, Content testing.
- Experienced in Automation testing using Selenium and Confidential Quality Center.
- Conducted Functional Testing using Selenium Web driver.
- Involved in Automation Framework using Selenium, testNG, Selenium server.
- Tested a large social network application on multiple platforms - web, Android and iOS.
- Extensively worked on Data Driven, Keyword Driven, and Hybrid test Automation Frameworks.
- Extensive experience in performing Manual and Automation testing using Selenium IDE, Selenium Web Driver and for a web application, by creating test cases and test scripts in Selenium to automate a web application’s functionalities.
- Extensive experience in working with Microsoft office products including Word, Excel and Access.
- Strong in performing database backend testing and in writing SQL Queries.
- Exposure to web technologies like HTML, XML, CSS.
- Worked with Quality Center to trace the requirements, write the Test Cases in the test plan, execute the Test Sets in the test lab and track the Defects logged in the defects module.
- Participated in full SDLC and handled complex projects involving the different phases of SDLC like requirements gathering, design, coding, testing and maintenance.
- Coordinating with Developers in fixing Defects and ensuring QA processes.
- Excellent skills in overall Defect Management/Problem Solving including tracking bugs, reporting using Quality Center, Jira and Bugzilla.
- Ability to understand client requirement and provide with the best solution.
- A resourceful team player with good Interpersonal, effective problem solving and decision making skills. Looking ahead for great career in a fair working environment with opportunities to grow.
TECHNICAL SKILLS:
Languages: Java, Java Script, CSS, HTML
Technologies: J2EE, JSP, JDBC, HTML, XML, Java Script, SOAP, XML, VB Script
QA Tools: SELENIUM IDE/RC/ Web Driver/ GRID, QTP, JUNIT 3/4, TEST NG, Maven, Firebug, FirePath, xpath, Maven, JSON, Jenkin
Skills: ATDD, TDD, BDD Using Cucumber, Andriod and ios testing
Bug Tracking Tools: Quality Center, Quick Test Profession,Unified functional testing, BugZilla, JIRA
Web Services: SOAP, REST, WSDL, SOAP UI
Operating system: Windows, MAC, Linux, UNIX
Database: Oracle, SQL Server, MS Access, MySQL
Web Servers: Tomcat, Web Sphere, Web Logic, IIS
Browsers: Internet Explorer, Firebox, Chrome, Safari
WORK EXPERIENCE:
Confidential, OR
Sr. Selenium Test Engineer
Responsibilities:
- Designed and developed hybrid framework using Java, Eclipse
- Wrote automation scripts for web UI using selenium webdriver API, Java.
- Conducted Black box testing, Smoke testing, Screen Validation testing, Data driven testing(Cucumber), Positive & Negative testing, System testing, Regression testing, End to End testing, Functional testing, Integration testing.
- Improved data driven selenium framework by creating methods to save/create screenshots on test failures.
- Actively involved in black box, functional, regression, system, integration, positive, negative, GUI, performance, load and UAT testing of the application.
- Created Test Data using SQLand Wrote SQL queries for back-end testing.
- Prepared Test Traceability Matrix to confirm the test coverage and mapped it with Test cases usingALM/Quality Center.
- Extensively used ALM/Quality center for storing all Test plan documents, Test case documents and record defects.
- Achieved an Agile Behaviour-Driven Development(BDD) implementation with Cucumber and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports.
- Implemented properties files to read configurations and XPath of elements in the application for better readability of the code.
- Integrated TestNG with Selenium using Eclipse to generate test execution result.
- Worked with input test data excel files with the help of Java IO package and Apache POI library in Selenium.
- Worked on the Parameterization using TestNGParameters and DataProvider annotations to pass testData
- Attended dailyScrum/Agile standup meetings with the team to discuss status.
Environment: s:HPQuality Center, Selenium WebDriver, TestNG, Maven, Eclipse, Java, VBScript, Java Script, SQL, Data Driven and Key Word Driven Frameworks,HTML, XML, Web Services/API, Rally (Agile Management Tool).
Confidential, San AntonioSr. Selenium Tester
Responsibilities:
- Involved in Business Requirements and Functional Specifications and develop Test Plan detailed Test Scenarios and Test cases.
- Authored JavaScript and Java codes needed for SeleniumIDE and SeleniumWebDriver to automate the tests.
- Perform/Supervise Test Data Set up, Test Execution and tracking defects till closure.
- Used Several Java collection classes, wrote code to handle textbox, dropdown, checkbox controls using XPath, selenium WebDriver classes.
- Automated Functional and Regression Testing using Selenium IDE, WebDriver, JUnit, ANT, Java.
- Conducted load tests for the Windows Service and web service with Jmeter and other proprietary testing tools.
- Comfortable consulting with clients to determine their needs and priorities to translate business requirements into mobile technical solution.
- Experience in writing Python Scripts and UNIX Shell-Scripts.
- Implemented DataDrivenFramework using WebDriver, JUnit, ANT, Java
- Used JUnit as driver to launch selenium scripts
- Experienced in White Box Testing by authoring Java Codes in SeleniumWebDriver
- Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using QualityCenter.
- Written SQL scripts (PL/SQL) to query and validate the functionality in Oracle databases.
- Extensive involvement in Black Box Testing
Environment: Confidential ALM, iOS 7.2-8.4, Xcode 5.3-6.4, iPhone/iPad, Mac, Selenium IDE, WebDriver, ANT,Java, Eclipse, Oracle 10g, HTML, XPath
Confidential, Caledonia, MISr. Selenium Tester
Responsibilities:
- Involved in performing Functionality testing, Validation testing, Negative and Positive testing, Integration testing, testing manually on the first release of the application.
- All the test scenarios that have been satisfied with the functionality are moved to automation testing.
- Developed test scripts to automate process of testing in Selenium RC and Web Driver usingTestngand Junit.
- Developed test scripts and test cases using QTP, Quality Center.
- Developed and maintained automated regression test cases in Selenium using Java programming language.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
- Repetitive tests were run using the Automation tool QTP for documenting the regression testing results.
- Automated the functionality and interface testing of the application using Quick Test Professional (QTP).
- Used Selenium IDE for Open source web testing.
- Analyzed, revised and created test scenarios according to business and functional requirements.
- Created Test runs, Test cases, Mockups, Process Flow diagrams from the functional documents.
- Created RTM Matrix, ensured the Test Planning, Testing Strategy, Test cases, Flows are capturing and covering all the Functional/Non Functional requirements.
- Created detailed Test cases according to business requirements.
- Used Firebug, and XPath to work with the application objects.
- Used Jira for bug tracking.
- Used complex SQL Queries to perform back-end data base testing.
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
- Implemented cross browser and cross platform web testing with WebDriver.
- Used Junit and TestNG testing Framework as a test runner with Selenium.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Coordinated with technical support associates to fix proprietary software issues.
Environment: s: Selenium 2.7, IDE, RC Web Driver, My Eclipse, JIRA, MySQL, Oracle, Java, JIRA,QTP (QuickTest Professional) 10.00, QC (Quality Center) 10.00, VBScript, Junit, TestNG, Firebug, XPath.
Confidential, Plano, TXQTP Developer
Responsibilities:
- Created complex SQL queries and performed data validations in SQL Server Database.
- Performed Functional testing on modules like Repairs, Mortgage Insurance, Offers, Completions, Closing and Marketing for Confidential .
- Created Test cases in Quality Center Test Library and executed them in test Lab.
- Ensured traceability of test cases to requirements.
- Used MKS Integrity tool for Logging Defects and tracking defect statuses across the environments.
- Performed Integration and conversion testing on Confidential ’s application migration to Equator.
- Tested inbound and outbound jobs by placing the corresponding XML files in import locations and validated UI upon running SSISJobs in SQLServer Management Studio.
- ImplementedKeyword Driven QTP framework for end-to-end scenarios.
- Prepared Test Data, Environment Setup files, workflow designs, Test Summary files.
- Created Reusable actions, keywords based functions, data generators.
- Used shared object repositories to store the workstation and public sites objects.
- Created Automation workflows as per the Spec and executed them as part of regression testing.
- Used Regular Expressions, Arrays, Synchronization points, Environment Variables,File System Objects, Child Objects and Descriptive Programming methods.
- ExecutedQTP Scripts in VM machines as part of Regression testing.
- Enhanced scripts upon receiving the change request on existing functionality for all the clients.
- Served as subject matter expert for QA team on assigned product areas.
- Participated on QA Daily Scrum Meetings and Defect StatusCalls.
- Performed Non-Intrusive tests in production Environment on release night for all lender sites using Selenium scripts.
- Worked with business analysts to get the clarifications for the spec mismatches.
Environment: QTP, MS SQL Server, VB Script, Quality Center, MKS Integrity tool,
ConfidentialQA/Database Tester
Responsibilities:
- Extensive experience in Backend testing and Oracle Database Validation using Toad
- Experience with TOAD for backend data validation
- Extensive use of SQL and DB2 to extract data from the database
- Wrote Several Test cases based on Requirements
- Defects were logged and reported using Confidential 's QualityCenter
- Developed and executed manual/automated scripts for Functional, Integration, End-to-End andRegression testing.
- Written and executed extensive database queries using Inner, Outer, Left, Right and Self Joins
- Experience using SQL query builder and schema browser in Toad.
- Involved in testing the application utilizing the Waterfall methodology.
Environment: Quality Centre, Oracle 9i, SQL, PL/SQL, TOAD, HTML