Sr. Selenium Qa Tester Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- Experience of 6+ in all phases of the Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).
- Participated in requirements analysis, reviews and working sessions to understand the requirements and system design.
- Automating Test cases and Testing in Selenium, Ruby, Cucumber and Gherkin.
- Used Cucumber and wrote features which I wrote using regax patterns and regular expressions.
- Hands on experience using BDD framework.
- Experience using cucumber to test many websites using the command line.
- Hands on experience with HP's test suite - Load Runner and Quality Center/ALM.
- Experienced in Manual and Automated testing techniques, such as Black box, GUI, Functional, Integration, System, Regression, Back end and User Acceptance Testing.
- Experienced in creating, executing tests and generated the test reports and created graphs using ALM/Quality Center.
- Experienced in using ALM/Quality Center to communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved.
- Performed back-end testing by executing complex SQL queries on Oracle and MS SQL Server.
- Ability to work with all levels of management, willingness to learn and implement new ideas quickly and to be a collaborative team player.
- Excellent analytical, communication, documentation and interpersonal skills.
- Highly motivated resourceful team player that takes a positive approach to problem resolution Expert in industry standard software development methodologies and life-cycles.
- Ability and desire to work in a spirited, collaborative environment.
- Ability to identify and prioritize important tasks independently.
- Self-motivated, willing to learn new concepts, technologies, and ability to produce quickly Authorized to work in United States for any employer.
TECHNICAL SKILLS:
STLC Tools: Load Runner, Quality Center, Test Director, Selenium, ALM Performance Center, Sprinter, SQL
Programming Languages: C#.NET, VB.NET, Java, ASP.NET, ASP.NET MVC, WCF, WPF, WF, ASP, JSP, J2MEE, Visual Basic, HTML, XHTML, XML
Application Software: Microsoft Visio, VSS, Mercurial Hg, Excel, Word, PowerPoint
Databases: Oracle, Microsoft Access, Microsoft SQL Server, DB2, Sybase, FireBird
Tools: SQL*Loader, TOAD, SQL Analyzer, SQL Profiler
Operating Systems: Windows XP, Windows 2003, UNIX, Linux, MS-DOS
Others: IIS, Tomcat/Apache, UML, Web Services, IE, Firefox, Opera
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr. Selenium QA Tester
Responsibilities:
- Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.
- Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.
- Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber (BDD), and Eclipse.
- Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
- Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
- Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
- Performed User Acceptance testing (UAT) exclusively in an agile environment.
- Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
- Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
- Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
- Used Apache POI API to register the test data from the excel sheet.
- Utilized Jira as defect tracking tool on the project.
- Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
- Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
- Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
- Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.
- Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
- Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
- Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature (BDD) and scenarios and generating report daily basis.
Environment: Selenium Web Driver, JIRA, Jenkins, MAVEN, SVN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, Firebug, Fire Path, SOAPUI, XML, HTML.
Confidential, Wayne, PA
Sr. Selenium QA Tester
Responsibilities:
- Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
- Actively participated and Interacted with product management teams in the review and analysis of functional requirements.
- Involved in testing various business rules User/Customer Functionality, Change Process.
- Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
- Worked on UI Web services using Sales force tool.
- Prepared and Execution of test scripts using Test-NG and Selenium Web-Driver.
- Responsible for defect tracking and management metrics, defects are logged and change requests are submitted using Bugzilla.
- Installed & Configured Selenium Web Driver, Test-NG, Maven tool and created Selenium automation scripts in java using Test-NG prior to next quarter release.
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting using TestNG.
- Used Apache POI for the data driven test cases.
- Applied robust Page object pattern (POM) on new builds and every modification in the application for Selenium WebDriver to do Smoke and Regression testing.
- Involved in database testing using MS SQL Server.
- Used Firebug to capture and validate XPath Locators to identify elements.
- Experience to run test cases using JENKINS.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Tested compatibility of application for various cross browsers using XPath in Selenium.
- Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
- Involved in testing Web services with tool called SOAP UI and using this tool to locate WSDL file on internet, created Test cases and executed them.
- Participated in Daily & Weekly Defect review and SCRUM meetings.
- Prepared Test summary report after every build Release and submit it to the QA Managers.
- Participated in QA team meetings and walkthroughs for weekly QA testing review.
Environment: Selenium Web driver, Eclipse, Bugzilla, Java, Windows, MS SQL Server, Test-NG, Apache POI, Page object pattern (POM), Maven, Jenkins and SOAP UI.
Confidential, Bloomington, IL
Selenium Tester
Responsibilities:
- Analyzed business requirements, system requirements, and data mapping requirement specifications networking with QA team, client, and developers.
- Produced and implemented Test Plan and Test Strategy Document outlining the scope, objectives, timeline and focus of a software testing effort for functional, regression, user adoption and stress testing.
- Created and enhanced numerous test scripts to manage changes in the tested application's GUI, objects and in the testing, environment using Selenium WebDriver.
- Developed Automation scripts for new enhancements using Selenium WebDriver and JUnit.
- Designed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Alteration and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, a design of the automation test framework (Junit and ANT).
- Implemented Cucumber automated testing to test new and existing functionality.
- Implemented Java language and Junit framework for scripting. Depleted Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running the test on nightly basis automatically.
- Implemented Data-Driven test to verify the same functionality with multiple sets of data. Later, Defect testing and exploratory testing/Ad-hoc testing was built.
- Performed UI testing, Database testing after reviewing the report cards and database diagram.
- Designed automation scripts in SOAP UI using Groovy Script for web services testing.
- Depleted SOAP UI tool to locate the WSDL file on the internet, create test cases and perform test cases and verify resolved bugs and track enhancements made to the product.
- Reported the bugs, Email notifications to the developers using JIRA.
- Delivered back end testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
- Worked with a developer to reproduce the bugs and to resolve usability issues during UAT and created Regression Document to track and report test activities during each phase of testing.
- Participated in Stand-up meeting, walk-through meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment: - Selenium Web Driver, Jenkins, ANT, SOAP, Cucumber, Eclipse, SQL, Oracle, Java, JIRA, QTP (Quick Test Professional), QC (Quality Center), VBScript, Junit, Firebug, XPath, Windows 7/Vista/XP, UNIX.
Confidential
QA Tester
Responsibilities:
- Reviewed Technical Specification System Requirement Specification, and functional design documents to accomplish a better understanding of the project.
- Web services testing using SOAPUI (Get Method, POST Method) -SOAP and Restful (JSON) in Java in Web Application.
- Prepared and executed Test Cases manually for different modules per the Technical Specification, and Functional Design with all Use Case or User Story documents.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
- Worked with data types, variable and variable declaration, naming convention, constants and assigning values to the variables in VB scripting under QTP testing tool.
- Implemented Black-Box Testing, Functionality, GUI and Regression Testing for the entire application, for various builds in a team environment.
- Ensured all test plans, test cases and document actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, SOAP UI; that was traceable to original requirements.
- Worked with Retesting and Regression testing.
- Actively involved in developing and coordinating Functional and User Acceptance Testing.
Environment: UFT, Quality Center, Black Box Testing, Windows, VBScript, MS Office, UNIX/Linux, HTML, XML, Windows 7/Expo.
