Post Job Free

Resume

Sign in

Selenium Engineer

Location:
Salt Lake City, UT
Posted:
October 22, 2020

Contact this candidate

Resume:

MANEESHA

Contact: 669-***-****

Email: adg77l@r.postjobfree.com

Experience in Analyzing, Designing and implementation of QA testing strategy for Web based applications using Manual Testing and Automation Testing Selenium of client server application in back end testing and database in retailer applications.

Perform Manual, Automated, Functional, Blackbox, Integration, and Regression Testing of online applications in Agile Scrum environment using Linux Command Line tools.

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Performed manual mobile testing on both iOS and Android platforms.

Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug/Defect life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability, Reliability, Regression, Smoke Testing.

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

Used HP Quality Centre for Test Case management, Test Case executions, Defect Tracking and Reporting Test progress to the Project management teams.

Experience with HP suite of testing tools, including Application Lifecycle Management (ALM) and Quick Test Professional (QTP)

Experience with microservices architecture, development, deployment and testing.

Extensive experience on Web Services API Testing using SOAP UI, Swagger and POSTMAN tools and validating the XML, JSON request and responses.

Experience in database testing and working with SQL queries and database like Oracle, MySQL.

Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

Experience with bug tracking tools like JIRA, Bugzilla.

Hands on experience in Test Automation using different Automation Tools Unit testing by using Selenium Web Driver, JUnit, TestNG, Fire Path, running scripts, debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.

Created test plans and documents using regression, unit, UAT testing. Used industry standard analysis techniques to determine a risk-based test strategy that ensures the quality and provides a risk mitigation plan.

PROFESSIONAL EXPERIENCE:

Client: WGU July 1, 2019 to present

Location: Salt Lake City, Present

Role: Quality assurance test engineer II

Western Governors University is a private, nonprofit, regionally accredited, online university based in Salt Lake City, Utah. The university uses an online competency-based learning model as opposed to the traditional, cohort-based class model present at most universities.

Detected Defects communicated to the developers and Tracking the Defects using Quality Center.

Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.

Provided communication, Test documentation, required training and support for QA Services and User community.

Worked on Android based tools like ADB for debugging logs and pushing/pulling files and to devices and capturing database.

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Performed extensive Black-box testing. Designed Stored Procedures to extract and manipulate data from the back-end database using SQL Queries.

Performed extensive End-To-End testing and UAT of the process by working in coordination with the Customers.

Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.

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

Designed Automation Test cases using Selenium WebDriver, Java, Junit, Maven.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Source code management and code sharing is done using Bitbucket.

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

Wrote scripts in Python for Extracting Data from JSON and XML files.

Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were Maintained main source of data

Developed the Test Methods, Reusable functions and the framework using C# language in Visual Studio 2012 Coded UI.

Created JSON request and validated the response using postman Interceptor and swagger UI.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

Used web-debugging tools like XPath, Firebug and fire path to locate elements.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Fire path, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter. Appworks, salesforce, C++, Banner, Microservices Testing.

Client: Google [Nest], HCL

Mountain View, CA February 13, 2017 to 2019 June

Role: Web Automation Engineer/ Quality Assurance Analyst

Nest Labs is an American manufacturer of smart home products including thermostats, smoke detectors, and security systems including smart doorbells and smart locks. Its flagship product, Nest has been merged into Google.

Google Inc., American search engine company. More than 70 percent of worldwide online search requests are handled by Google, placing it at the heart of most Internet users' experience. The company's rapid growth since incorporation has triggered a chain of products, acquisitions, and partnerships beyond Google's core search engine.

Responsibilities:

Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, TestNG and Java.

Identified mobile elements using Appium Inspector, UI Automator Viewer .

Develop and maintain Test Application Tools using .net in C#.

Involved in Functional and Regression Testing on the IOS Mobile App on Iphone & IPad devices.

Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc)

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

Reporting, tracking, and determining the priority of reporting bugs in JIRA. Understanding of SQL Server or Oracle databases and written queries.

Well expertise in working with Xcode Android ADB

Tested the application (Web and Mobile - iOS and Android) designed to combine and manage analytical data.

Performed Automation Testing of each Build and then Regression testing on each build using C#. Net and Selenium WebDriver.

Daily BVT run, analyze test results and filing bugs Database verification testing Automating DB test cases using C# and ADO.NET

Experience developing or testing cloud-based microservices AWS, Azure, or similar platforms

Perform the API Testing for the end points systems using Swagger, POSTMAN tools.

Designed Automation Test cases using Selenium WebDriver, Java, JUnit.

Used emulators and IOS simulators to perform the manual Mobile Testing.

Performed web services testing with SOAP UI by validating request and response for XML, JSON files.

Excellent experience with source version control tools such as Subversion Git.

Good Experience in Agile methodology with SCRUM Process for the product development.

Coordinated with developers and record defects in JIRA to track until they are resolved.

Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Used Selenium Grid to run test cases in multiple browsers and Platforms

Environment: Selenium WebDriver, Selenium Grid, SOAP UI, TestNG, Quality Center, fire path, Firebug, Eclipse, XPATH, Java, Android, SQL Server, JMeter, Protractor, C++.

Enovate Medical January 2016 – Jan 2017

Tennessee

Role: QA Tester

Enovate medical manufactures and implements intelligent workstation solutions and services that improve clinical workflows and facilitate real time Electronic Health Record (EHR) charting at the point of care.

Project is developed using waterfall methodology.

Experience in publishing and consuming API’s with REST, SOAP UI

Performed database validation using SQL queries

Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.

Used Selenium Grid to run test cases in multiple browsers and Platforms

Performed Manual Functional testing with QC and Regression Testing

Executed and scheduled the automation test scripts from Quality Center.

Involved in User Acceptance Testing (UAT) of the application.

Prepared the Test Results document which summarizes testing activities and results.

Performed web services testing with SOAP UI by validating request and response for XML, JSON files.

Excellent experience with source version control tools such as Subversion Git.

Written several complex SQL queries to validate the Data Transformation Rules for ETL testing.

Wrote python automation testing using selenium web driver across Chrome, Firefox and IE browsers.

Performed Positive and Negative testing by inputting valid and invalid data Involved in writing the Backend scripts.

Performed manual testing in physical devices emulator and IOS simulator.

Involved in resolving complex automation issues in selenium using suitable Java code.

Created test cases using element locators and selenium web driver methods.

Extensively involved in testing the application manually for the Functional and Systems Integration test efforts.

Performed Scrum (Kanban) board methodology for testing the application. Attended sprint plan meetings every two weeks to review the user stories and daily SCRUM meetings.

Environment: JAVA, Manual testing, IOS simulator, selenium, Eclipse 4.0, Postman.

Client: Tree Soft Solutions March 2014 – April2015

Location: India, Hyderabad

Role: QA Engineer

The company vision has been to turn raw data into actionable insights that enable enterprise leader to make timely and reliable decisions for critical business discovery as have evolved and become a leading data science solutions and services company delivering a new class of flexible and fluid analytics hybrid solutions to customers.

Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, Java.

Developed manual test scripts to evaluate Corporate Information Security Web based user authentication applications.

Facilitated participation of C++ clients to library resources of qualitative analytics.

Involved in Analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application

Attended sprint plan meetings every two weeks to review the user stories and daily SCRUM meetings.

Utilized HP Quality Center (HP QC) as a bug tracking system.

Keep track of the new requirements from the project and estimate the project future requirements.

Developed and maintained strong knowledge of business/products, systems, and quality assurance procedures and methodologies.

Environment: Quality Center, JAVA, XML, Manual testing, MS SQL Servers, MS Office, C++.



Contact this candidate