Qa Selenium Automation Tester Resume
Minnetonka, MN
SUMMARY
- 7+ years of professional experience in Quality Assurance with Manual /Automation Testing Selenium IDE, Selenium RC, Selenium WebDriver that includes Functional Analysis and Regression Testing, System Integration and End to End testing of Enterprise.
- Experience and thorough understating of Software development process including Agile, Waterfall Software development life cycles.
- Experienced in testing processes & Developing Test Strategy, Test Plan, Test Scenarios, Test Case Design and Test Status Reports Uploading into QC.
- Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Regression testing, Black box testing, Functional testing, Compatibility testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
- Well versed with handling elements in Selenium WebDriver and writing test cases using Element Locators, Web Driver methods, and Java programming features using TestNG annotations.
- Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Java, TestNG & Maven.
- Knowledge of Jenkins Bulid job for continuous Integration.
- Proficient in Backend testing by writing SQL Queries.
- Good Knowledge in performing GUI, Functional, Regression and Data - driven testing using Selenium.
- Experienced in using TestNG testing Framework as a test runner with Selenium WebDriver.
- Experienced in developing and implementing Data Driven and Hybrid automation framework using Selenium WebDriver.
- Experienced in applying Cucumber Tool to create test scripts using Behavior Driven Development (BDD).
- Experience in Backend Database testing writing and executing SQL queries and other database operations with databases like SQL Server, DB2 and Oracle.
- Proficient in reporting bugs using Bug tracking tools such as Quality Center, JIRA, and BugZila. Designed, Maintained and executed the test cases in defect tracking tools and logged the defects.
- Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
- Good understanding of Browser Developer Tools and Firebug extension to identify the Objects id, Name, XPath in the application.
- Excellent knowledge in writing unique XPath using firebug, Developer Tools and firepath to identify web elements.
- Experienced in using Jenkins as continuous Integration tool and maven for build.
- Strong analytical, diagnostic and troubleshooting skills and ability to work in a fast-paced and team-oriented environment.
- Experienced in back-end testing using SQL queries, Joins, and Stored Procedures generating documents/reports to ensure data integrity and to validate reports as per business rules.
- Good knowledge in Client communication & Co-ordination, Onshore - Offshore working model.
- Enterprise Service Platform (State street inbuilt ETL Tool).
- Experience in environments requiring direct customer interaction during specifications, documentation, design and development and implementation phases.
- Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC)/ALM, BugZilla and Jira.
- Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers like IE, Chrome, Firefox and Safari and environments.
- Well-developed Interpersonal and Communication skills with excellent Documentation and Presentation skills. Good team player with ability to grasp new concepts quickly and implement them in a productive manner
TECHNICAL SKILLS
Methodologies: SDLC - Agile/Scrum, Waterfall, TDD, BDD
Testing Types: Automation Testing, Manual Testing, Integration Testing, System Testing, Regression Testing, Black Box Testing, Functional Testing, Compatibility Testing
Testing Tools: Selenium WebDriver, SoapUI, Cucumber, TestNG
Languages: HTML, SQL, Core Java
Operating Systems: Linux, Windows
SCM/CI/Build Tools: GIT, Jenkins, Maven
Databases: MySQL, Oracle, MS SQL Server, MongoDB
PROFESSIONAL EXPERIENCE
Confidential, Minnetonka, MN
QA Selenium Automation Tester
Responsibilities:
- Participated in SDLC and QA best practices and standard methods.
- Participated in SCRUM process, attended daily scrum meetings, sprint planning and sprint.
- Performed Functional testing, User Acceptance Testing and System Testing.
- Analyzed Business Requirements Document, Functional Specifications Document and Technical Design Document to develop Test Plan and Test Cases.
- Conducted Functional testing, Regression Testing using selenium WebDriver with Data-driven framework and BDD.
- Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
- Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium WebDriver.
- Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
- Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
- Identified the web Elements using Firefox plugins and written customized xpath.
- Converted manual test scripts to automated test scripts in Selenium WebDriver and JavaScript, enhanced the scripts by adding user-defined functions.
- Conducted Cross Browser Testing on different versions of IE and Firefox.
- Developed Behavior Driven Development (BDD) framework using cucumber.
- Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI.
- Maintained code version changes using GitHub tool.
- Assisted business users in defining test plans and User Acceptance Testing (UAT) test cases.
- Used JIRA for Sprint story planning, progress and defect tracking
- Closely worked with Product Owner and Senior Developers in planning Client Database rules; and validated the client migration from one service to other (moving from mutual to bonds) with real-time updates from client source (field agents) files using custom test strategy based on input channel in Agile Environment
Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, XPath, Eclipse, SOAP UI, Jira, GIT, Firebug, HTML, XML, CSS, Opera, Safari, GitHub, Saop, Rest, Internet Explorer, Chrome, Firefox, SQL, Windows, TDD, BDD, UAT, Data Driven Model.
Confidential
QA Tester
Responsibilities:
- Preparing Test Strategy, Test data and Requirements traceability matrix document.
- Preparing Functional and Regression Test Scenarios and Test cases for the change request.
- Test Cases have executed manually in AS400 and Mainframe environment and in DB2 by using SQL commands.
- Tracking and resolving simple to intermediate defects and issues in application.
- Tracking and involved in the team meetings with the managers and Business Analyst.
- Preparing the Test Closure report for the release activity of the application after execution.
- Daily status with the onsite test coordinator regarding the status of Execution and Ambiguities.
- Preparing Daily Execution status report and Weekly Status Report for the test Execution.
- Preparing estimation plan for the test cases and Impact Assessment for the Change proposals.
- Logging the defects through quality center and updating the test execution status in quality center tool.
- Conducted the KT sessions for the new team members regarding the application.
Environment: Java, J2EE, Mainframe, DB2, JCL, Quality Centre tool.
Confidential
QA Tester
Responsibilities:
- Preparing Test Strategy, Test data and Requirements traceability matrix document.
- Preparing Functional and Regression Test Scenarios and Test scripts for the change proposal and change request.
- Test Cases have executed manually in Unix environment and in oracle forms by using sql commands and shell scripts.
- Some of the test cases are executed in TIBCO environment.
- Tracking and resolving simple to intermediate defects and issues in application.
- Preparing the Test Closure report for the release activity of the application after execution.
- Daily status with the onsite test coordinator regarding the status of Execution and Ambiguities.
- Preparing Daily Execution status report and Weekly Status Report for the test Execution.
- Preparing estimation plan for the test cases and Impact Assessment for the Change proposoals.
- Preparing Test case Point Analysis for the Impact Assessment.
- Logging the defects through Cognizant tool.
Environment: Java, J2EE, Windows XP, TIBCO, UNIX
Confidential
QA Tester
Responsibilities:
- Preparing Test Plan and Test data document.
- Preparing Functional and Regression Test Scenarios and Test cases.
- Executing test cases manually and updating in Quality Centre.
- Tracking and resolving simple to intermediate defects and issues with application using Quality Centre tool.
- Preparing the Test Closure report for the Enhancement after execution.
- Daily calls with the onsite test coordinator regarding the status of Execution and Ambiguities.
- Preparing Daily Execution status report and Weekly Status Report.
Environment: Java, J2EE, Windows XP, Quality Center, Oracle
Confidential
QA Tester
Responsibilities:
- Preparing the understanding documents and MOM for the functionalities of the application.
- Preparing Test Strategy document.
- Preparing Logical and Physical Test cases.
- Executing test cases manually for the RFC.
- Tracking and resolving simple to intermediate defects and issues with application using Prolite tool.
- Preparing the Test Summary report for the RFC after execution.
- Daily calls with the onsite test coordinator regarding the status of RFC.
- Attending weekly status calls with onsite team.
- Preparing weekly status report.
Environment: Dot Net 2003 & 2005, SQL server 2000, Tridion, JavaScript, XHTML, CSS