Resume

Sign in

Selenium Engineer

Location:
Austin, TX
Posted:
February 19, 2020

Contact this candidate

Resume:

Prerana Belurkar

**** ****** ***** *****,******-*5038,TX 732-***-**** adbvfq@r.postjobfree.com

SUMMARY:

·Over all 5+ years of experience in Software Manual and Automation Testing for Web based and Client/Server applications.

·Experience and thorough understanding of Software development process including Agile, Waterfall Software development life cycles.

·Developed and maintained Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and Automated testing.

·Experience in Ecommerce, Health care and Banking Domains.

·Experience in developing and executing test cases Manually and developed Automation script with Selenium IDE, Grid, Selenium RC, Selenium Web driver, Jenkins.

·Used Web-debugging tools like XPath, Firebug, Fire Path and DOM inspector to locate elements.

·Experience in Web Debugging tools Fire Path and Firebug for finding locators on the Webpage.

·Experience in Bug Tracking and Reporting using HP Quality Center.

·Strong experience in OOPS using Core Java and extensively used classes, objects, data structures, inheritance, polymorphism, exception handling, packages, collection, reflection and many more.

·Experience in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP & Appium to develop automation testing scripts for Client Server, Web, Mobile applications.

·Experience in setting up test environment for automated script execution using Java,JavaScript, NodeJS, Appium and TestNG.

·Frameworks created using tools like Selenium Web Driver, Java, Soap UI, XML, JSON, JavaScript.

·Identified automation requirements & design automation framework, scripts in Selenium (WebDriver)integration with Jenkins/CI, code reviews, and scripts execution throughGrid (hub/nodes) on remote clients.

·Thorough understanding of Bug life cycle using bug tracking tools HP ALM and Clear Quest.

·Experience in using HP ALM(11.2) to create Test Conditions, Test Procedures.

TECHINICAL SKILL SET:

Test Approaches

Waterfall, Agile/SCRUM, SDLC, STLC, Bug Life Cycle

Testing Tools

Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid,

Test NG,Postman, Cucumber, SoapUI, Appium,Adobe Experience Manager(AEM)

Test Build & Integration Tools

Maven, ANT, Jenkins

Frameworks

Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Programming Languages

C, C++, JAVA, Gherkin

Markup Languages

HTML, XML, XPath, CSS

Databases

MySQL, Oracle, Microsoft SQL Server

Browsers

Internet Explorer, Mozilla Firefox, Google Chrome

Defect Tracking Tools

HP QC/HP ALM, JIRA, Bugzilla, Rally

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access

Web Services

REST, SOAP, SOAP UI, POSTMAN

Version Control Tools

GitHub, SVN

PROFESSIONAL EXPERIENCE:

CLIENT: Mastercard March ‘19- December ‘19

Role: Quality Assurance Engineer

·Assessed & analyze user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.

·Developed and Executed Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.

·Performed Regression testing for new builds and every modification in the application using Selenium Web Driver and RC.

·Experience in setting up test environment for automated script execution using Java, Appium and TestNG.

·Interpret application architectures and identify areas for automation.

·Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.

·Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

·Extensive Test automation and scripting skills with python and Rest APIs.

·Coordinate and run test automation, write and/or modify test scripts in Python to maximize regression test suite.

·Analyze framework issues and fix bugs or create bug reports and fix scripts in Python.

·Cross browser testing in Linux and Windows platform.

·Performed Data driven testing to validate the components displayed on the website using Selenium

·Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.

·Created Java based scripts for Selenium Web Driver with Junit as automation frame work.

·Used FireBug, FirePath to debug, edit and locate the objects based on ID, Name, XPath, CssSelector, Link, Partial Link, Attributes and Tags

•Identified mobile elements using Appium Inspector, UI Automator Viewer .

• Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.

• Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator

·Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions.

·Managed the Framework dependency jars using Maven.

·Authoring new pages in AEM and providing support to publishers.

·Developing automated tests for components and templates in AEM Web Application.

·Performed black box testing, database testing, and web-based testing on several test phases. Developed components for each transaction used in the test script or scenario by using Selenium.

·Involved in groovy scripting for web services using the Spock testing framework.

·Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.

Environment: Java, Selenium WebDriver,GitHub Jenkins, Soap UI,Spock, HTML, XML, JIRA, AEM,Microsoft Office Excel, Cucumber, Eclipse, Maven, TestNG.

CLIENT: Appriss HealthCare November ‘18- Feb ‘19

Role: Quality Assurance Engineer

·Developed Automation Scripts for Regression using Selenium Web Driver and Java using JUnit framework.

·Developed and executed SQL queries in the database to conduct Data Integrity testing by checking the data tables on the server.

·Developed and maintained automated test scripts for Regression testing using Selenium tool.

·Interpret application architectures and identify areas for automation.

·Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.

·Conducted Test Case walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.

·Created Java based scripts for Selenium Web Driver with Junit as automation frame work.

·Performed Regression testing for new builds and every modification in the application using Selenium Web Driver and RC.

·Worked on integration of Selenium RC/Web Driver with existing API to test Framework.

·Developed automated scripts and frameworks using Javascript, Python, VB Script.

·Implemented Agile/Scrum methods for testing approach.

·Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.

·Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.

·Integrated Appium with Sauce Labs for distributing tests on the cloud.

·Developed feature and step definition files for

·Attended project meetings, QA status meetings and daily stand up meeting.

·Experience in working on Linux, Windows platform.

·Experience in setting up test environment for automated script execution using Java, Appium and TestNG.

Environment: HP ALM11.0, Selenium 2.4, Selenium RC, Selenium IDE, Selenium Web Driver, Selenium Grid, Selenium Web Driver API, HP Quality Center,Test Object, Manual Testing, Agile, Eclipse, Java, HTML, SQL Server 2008, Test Director, Jira and Windows2007.

CLIENT:Scholastic Inc March’18 – Nov ‘18

ROLE: Quality Assurance Engineer

·Converted manual test cases into Selenium automated scripts using Java and executed automated test cases using Selenium WebDriver.

·Automated Regression Test cases using Selenium WebDriver, TestNG, Maven and used Jenkins to execute these test scripts periodically using Java.

·Performed Cross browser testing and parallel testing on Chrome, Firefox and IE browsers using TestNG framework.

·Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run smoke or regression testing.

·Experience in writing good quality object-oriented code for testing purposes by following industry standard java coding standards

·Integrated Jenkins with version controller and scheduled builds to run automatically during a build release by invoking predefined maven commands.

·Executed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.

·Designed and executed test cases, identified and acquired test data, analyzed test results, created defects to be the customer’s voice for quality.

·Executed test cases and participated actively in System Testing, UAT and Regression Testing.

·Expertise in using Selenium Grid to run test scripts on different platforms and against different versions of the browsers in parallel to save time.

·Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.

·Worked on different modules to report and track the defects in JIRA, and communicated issues with the developers for a better solution.

·Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.

·Expertise in using Extent Reports and loggers to track the flow of the test cases, time taken for execution, defect tracking, pass/fail percentages and used screenshots for bug reporting, analysis and exception debugging on test environment.

·Used Jenkins tool for continuous integration of the builds.

·Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries

·Utilized Auto It tool for automating the windows GUI and general scripting.

Environment: Agile, Scrum, TDD, ATDD, BDD, Selenium Web Driver 2.0, TestNG, XML, Oracle, Windows, JAVA, Ruby, Javascript, Eclipse, Python, Tomcat Server, Jenkins, JMeter, SOAP, REST.

CLIENT:Morgan Stanley,NYC May ‘17-Feb ‘18

ROLE:Quality Assurance Engineer

·Attended project meetings, QA status meetings and daily stand up meeting.

·Developed and maintained automated test scripts for Regression testing using Selenium tool.

·Designed and developed UI using JSP, dynamic JSP and page validations using JavaScript.

·Interpret application architectures and identify areas for automation.

·Developed Automation Scripts for Regression using Selenium Selenium Web Driver and Java using JUnit framework.

·Developed and executed SQL queries in the database to conduct Data Integrity testing by checking the data tables on the server.

·Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.

·Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

·Conducted Test Case walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.

·Worked with the team in testing Android, IOS and other Mobile applications using Appium.

·Recorded and managed defects.

·Created Java based scripts for Selenium Web Driver with Junit as automation frame work.

·Performed Regression testing for new builds and every modification in the application using Selenium Web Driver and RC.

·Worked on integration of Selenium RC/Web Driver with existing API to test Framework.

·Implemented Agile/Scrum methods for testing approach.

·Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.

·Updated framework functions& developed test scripts using Selenium Web Driver.

Environment: Agile, Scrum, TDD, ATDD, BDD, Selenium Web Driver 2.0, TestNG, XML, Oracle, Windows, JAVA, Ruby, Javascript, Eclipse, Python, Tomcat Server, Jenkins, JMeter, SOAP, REST.

CLIENT: CitiBank, Hyderabad, India Jun ‘13 – Nov ‘15

ROLE: Quality Analyst

·Designed and developed Data Driven Framework using Java, Selenium WebDriver, Junit.

·Involved in writing the Test Plan, Test Cases, and Risk Analysis Document according to the Functional Specifications Document.

·Developed Manual and automated test cases to test the functionality of the application.

·Developed Automated test scripts from Manual test cases for Regression testing based on the requirement documents using Quick Test Professional.

·Knowledge of System Development Life Cycle (SDLC) of Waterfall and Agile Methodology.

·Prepared Defect Report as per severity and Priority.

·Performed the browser Compatibility testing for employee stock portal (IE9, Firefox, Safari, Google chrome).

·Design, deliver and execute high quality test cases under direction of a Test Manager.

·Designed Test cases and executed Test cases and reported the Bugs using Quality Center.

·Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially executed Unit Test automation by Javascripting and JUnit

·Experience in System Integration Testing of web based application, time tracking through electronic gadgets (devices and mobiles).

·Performed Regression Test execution based on the priority of the Test cases in Mercury Quality Center.

·Interacted with developers to follow up on defects and issues.

·Responsible for providing the status updates to the team on daily basis.

·Generated the Test Status Reports from Test Director and regularly presented to QA Team lead and Project team lead.

·Execution of test scripts using Selenium.

·Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

·Used GitHub as a source repository to share the code with both the on-site and the off-shore teams.

Environment: Manual Testing, Test Director, MS-Word, MS-Excel, Java, Javascript, SQL, Oracle.

Academic Project Experience:

Listed Web Application: Designed an application for the customers to register with the website and provide the feedback for the products purchased on various websites. The web application uses PHP, MySQL database and other web technologies to create interactive UI design.

Breakout - Android Application: It is a modified version of the arcade game Breakout. The application has an interactive user interface and abides by the principles of material design.

Advance database Concept : Created databases according to the user requirements, designed database schema. Designed and implemented tables, functions and views using Microsoft access to provide custom reports and wrote

Sql queries.Performed data cleansing & normalization of data as well as ensured data accuracy through the creation and implementation of data integrity queries.

Database Admin Practium: Installing the oracle database giving the required parameters, creating new users inside database, creating tables in the database, and inserting values into the database by providing the required permissions to the user.Connecting to a SQL server and importing the data from a database in that server and securing the file transfer using WinSCP and exporting that data to oracle server by giving the necessary permissions to finish the importing and exporting of data.Creating and implementing SQL queries in a database with various tables in it.

Education:

University of Illinois,Springfield Jan 2016 to May 2017

Masters of Science in Computer Science(GPA-3.6/4)

Jawaharlal Technological University Aug 2011 to May 2015

Bachelors in Computer Science(GPA-3.7/4)



Contact this candidate