Post Job Free
Sign in

Selenium Driver

Location:
Dallas, TX
Salary:
75000
Posted:
January 27, 2020

Contact this candidate

Resume:

Puja Poudel

Email: ****.*********@*****.***

Ph#: +1-669-***-****

PROFESSIONAL SUMMARY:

QA Automation Engineer with 4 years of experience in Software Testing, Test Automation, Quality Assurance, J2EE Development, Analysis and Design in diversity of applications which includes Java, Web/Client-Server, Selenium RC/Web Drivers.

Hands on experience in testing Desktop, Mobile and Web-based applications

Excellent understanding of SDLC, QTP, STLC and Test Methodologies from project definition to post-deployment documentation.

Well acquainted with Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.

Proficient in Functional, Regression, System Integration (SIT), Acceptance (UAT), Load/Performance, Security, Browser compatibility, Performance Testing and Back end testing.

Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Selenium Web Driver), Eclipse Jenkins, Maven, SoapUI, JIRA and preparation of automation test framework.

Strong working knowledge in Java and Web Services (SOAP, REST, WSDL and XML) API testing and test automation in Agile development environment and SOA architecture.

Strong working knowledge on Data-Driven Framework, and Page Factory framework with strong understanding of JAVA and OOPS concepts.

Having unique skills to identify elements and writing customized Xpath and CSS Selectors.

Experience in working with open source tools like Selenium WebDriver, Selenium RC & Selenium IDE.

Expertise in working & developing different frameworks like Keyword Driven, Hybrid.

Expertise in Test Case design, Test Scripts design, Test Data creation/validation, execution of Test Runs, Considering boundary value analysis and error guessing.

Experience developing test plans and automating test cases following standard testing frameworks and agile methodology.

Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.

Hands on Black-Box / Functional / Manual testing experience in complex technical environments including application servers, data base and multiple front ends.

Experience in testing web services using SOAP-UI, JMeter.

Experience in writing java Script in Cucumber Automation Framework.

Exposure to continuous integration tools like Jenkins, Hudson.

Experience in using Version Control Tools like CVS, SVN, Git and GitHub.

Experience in defect tracking and change management using HP ALM/QC and JIRA.

Extensive experience in Defect Reporting and Defect tracking process using Quality Center (QC)/ALM, Bugzilla.

Experience with cross-browser compatibility testing using various browsers like Mozilla Firefox, Google Chrome, Internet Explorer, Opera and Safari.

Experience in preparation of Metrics, Experience with Effort Estimations, Task Allocation, Test Deliverables, Defect Reports, Traceability Metrics based on client requirement and project plan.

Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.

Attended Daily scrum Meetings with Scrum Master and Software Architect and Development teams to get proper understanding of the application.

Ability to work independently or collaboratively with the teams.

Good communication, problem solving and interpersonal skills, versatile team player as well as independent contributor with adaptability and understanding of business processes.

TECHNICAL SKILLS:

Testing Tools

Selenium WebDriver/IDE/RC/Grid, Soap-UI, QTP, Cucumber, TestNG

Defect Tracking Tools

JIRA, HP Quality Center/ALM

Languages

Java, HTML, XML

Web Services

Soap, Rest/Restful

Web Technologies

HTML, JavaScript

Build/CI Tools

Maven, Jenkins

Version Control Tools

SVN, Git, GitHub

Databases

Oracle, SQL Server.

Operating Systems

Windows, UNIX/Linux.

SDLC Methodologies

Agile (Scrum), Waterfall

Platforms

Windows Variants, Mac OSX, iOS, Android OS

PROFESSIONAL EXPERIENCE:

Client: American Fidelity Insurance, Oklahoma City, OK Feb 2019 – Till Date

Role: QA Selenium Tester

Responsibilities:

Analyzed Business Requirement Document and Technical Specifications Document and scripted the test cases.

Cucumber was used for the entire regression testing and functional testing with Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.

Actively involved in SDLC and STLC process and used tools like Selenium RC/Web driver, SOAP UI.

Followed QA testing automation setup to set up Selenium WebDriver to run automated test scripts.

Used Jira as a defect tracking tool for product backlogs and reporting bugs.

Performed Functional Testing, Smoke testing, Integration testing, UAT Testing, Backend testing, Regression Testing, End to End Testing and System Testing.

Involved in Database Testing using SQL Queries with multiple Databases Oracle, SQL Server and MySQL and also Used SQL queries for performing the Back-End Test execution.

Developed automated scripts using Selenium Web Driver and Implemented Frame work using Java.

Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium Web Driver.

Actively worked test case automation using Selenium Web Driver, TestNG and Maven.

Used Git repository to run the Jenkins job for Continues Integration.

Implemented automation scripts to validate JSON files, XML tags, XML content, request and response XML for SOAP and RESTFUL Web services and to manipulate the XML file and post the file through API handler

Worked closely with DevOps team to integrate smoke and sanity tests in CI/CD pipeline, setup build configurations using Jenkins.

Used Maven build tool to achieve more functionality for build process.

Involved in locating the objects by XPATH expression, ID, Name, Link, Partial Link, CSS Selector, Attributes and Tags.

Implemented cross-browser testing in different browsers and operating system by using Selenium Grid.

Developed and enhanced Data Driven Framework from scratch.

Used Gherkins Syntax to test behaviors of the Application using Cucumber.

Used UNIX commands to access and troubleshoot Errors by accessing the Error log files.

Involved in Selenium Automation using Selenium WebDriver, Selenium IDE, Java, TestNG & Maven.

Actively participated in Walkthroughs and Daily status report meetings discussing the bugs fixed, new builds, and new assignments.

Environment: Windows, Java/J2EE, Selenium WebDriver, SoapUI, Jira, Oracle, SQL, TestNG, Maven, Postman, Jenkins, Soap, XML, Rest/Restful, Xpath, Unix, Gherkins/Cucumber, TDD, BDD, SDLC – Agile/Scrum.

Client: Lone Star National Bank, McAllen, TX June 2017 - Jan 2019

Role: QA Selenium Tester

Responsibilities:

Worked with clients to better understand their needs and present solutions using structured SDLC approach.

Tested application under the agile, scrum and sprint development and process.

Managed various testing activities throughout the Software Testing Lifecycle (STLC) for multiple projects.

Produced various test reports such as Test Execution Status, Test Execution Summary/Progress, Defect Status, Defect Summary, and Defect Inject Rate on daily and weekly basis and submitted.

Used SQL queries to validate the data between the backend and the front end

Created test plans, conditions, scripts, and test data; performed product testing, user acceptance, remote user testing, usability standards validation, and performance testing; and resolved system defects.

Introduced, developed, documented and periodically update the QA Test Plan, process and Procedures Manual and Objectives.

Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using Test NG prior to agile release.

Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.

Involved in regression testing using QTP tool prior converting QTP scripts to selenium web-driver.

Worked with Source version control tool such as Git.

Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.

Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAP UI.

Tested request and response XML's based web services interfaces using Soap UI.

Experienced in working both of UNIX & Linux environment to analyze log file & to monitor process.

Test case creation in Ruby according to the user stories and performing regular and regression automation testing.

Used Quality Centre for test case repository and testing tracking and Identifying automation tool and creating Proof of Concepts (POC) for other application.

Used Selenium IDE for test automation for record and play back of scripts and performed functionality testing, GUI testing, and regression testing manually.

Tracked and communicated project QA status to wide variety of team members internally and externally.

Created automation tests Scripts for Android, IOS versions of team app.

Ran tests by using Selenium remote control in different browsers. Recorded and play back test in Fire fox using Selenium IDE.

Environment: Windows, Java/J2EE, Selenium WebDriver, IDE, Soap, XML, Rest/Restful, Xpath, UNIX, Gherkins/Cucumber, TDD, BDD, SDLC – Agile/Scrum, Maven, QTP, Jenkins, SoapUI, Jira, Oracle, SQL, TestNG, STLC.

Client: ScienceSoft, McKinney, TX Jan 2016 – May 2017

Role: QA Tester

Responsibilities:

Participated in Requirement Analysis, Business Analysis, Use-Case Analysis and Gap Analysis for application developed in Java.

Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.

Executed the test cases by making use of test management tools Test Director and Quality Center.

Conducted Integration, System, Functional, GUI, Regression, Smoke, Database Integrity, User-Acceptance (UAT) and Performance testing.

Development of automation scripts and framework using Java, TestNG tools, Selenium IDE and Selenium Web Driver automation tools.

Designing of automation scripts and different frameworks like data-driven, keyword-driven and hybrid framework using Selenium webDriver automation tool.

Involved in designing automation scripts and testing using Selenium Webdriver.

Developed test cases based on business and functional requirement.

Conducted Regression testing, initial level testing for various combinations using Manual and automated scripts. Worked on all the phases in STLC.

Used Git to maintain different version of the automation scripts.

Performed Parameterization using Data Driver Script.

Provided back end testing for data validation using SQL on Oracle.

Executed SQL Queries on database tables to verify the database.

Used JIRA as a defect tracking tool. Exposure to functional testing tool QTP

Responsible for generating defect reports and report to project manager.

Interacted with Business People and Developers to exchange the updated Functionality specification.

Responsible for Reviewing test cases and defects logged by all the team members.

Tracked the defects using BugZilla and generated defect summary reports.

Environment: Windows, Linux, UAT, JAVA, Selenium WebDriver, TestNG, Selenium IDE, STLC, Data Driven, SQL, Jira, QTP, Excel, BugZilla.



Contact this candidate