Tutor Connect - Connecting Tutors and Students

Related Tutors

Pavan

Tutor For Manual Testing, Selenium with Java & Python, Web Services/API Testing with 12+ years of teaching experience.

English,Hindi,Telugu

Hyderabad, Telangana, India

Available for : Online Teaching | Tuition at my place | Tuition at your place

QA Manual Testing Selenium with Java Selenium with Python SQLWeb Services API Testing SDET

About

Over 16+ years of experience in IT industry especially in Software Quality Engineering. Over 12+ years of experience as a Trainer/Instructor. Experience in Testing Enterprise and Business Intelligence applications. Experience in Financial, Compliance, Data Masking and Data Security Domains. Worked in Agile and Scrum environments for 6 years. Experience in conducting online seminars, workshops, individual and group training sessions. Trained thousands of participants globally.

Demo Class Video

Expertise

QA Manual Testing - 12 years experience 10 USD / Hour

Software Testing Overview SDLCSoftware Testing Methodologies Testing techniquesSystem Testing and Types of System TestingSoftware Testing Life Cycle (STLC)

Software Testing Overview 

  • Introduction to Software Testing
  • Objectives of Testing
  • Software Development Process
  • Project vs. Product
  • Error / Fault / Failure
  • Why Software has defects?
  • What is Verification & Validation
  • Difference between QA & QC
  • Role of a Tester
Software Development Life Cycle (SDLC) 

  • SDLC Phases
  • SDLC Models
    • Waterfall Model
    • V Model
    • Prototype Model
    • Spiral Model
    • Agile Model
Software Testing Methodologies 

  • Static Testing
  • White Box Testing
  • Black Box Testing
  • Gray Box Testing
Static Testing Techniques 

  • Reviews
  • Walkthroughs
White Box Testing 

  • Unit Testing
  • Integration Testing
Black Box Testing 

  • System Testing
  • User Acceptance Testing (UAT)
    • Alpha Testing
    • Beta Testing
System Testing and Types of System Testing 

  • Smoke / Sanity Testing
  • Formal Testing
  • Priority Based/Risk Based Testing
  • Ad-hoc Testing
  • Re-Testing and Regression Testing
  • End-to-End Testing
  • Exploratory Testing
  • Benchmark Testing
  • Monkey Testing
  • UI Testing
  • Usability Testing
  • Security Testing
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Compatibility Testing
  • Installation Testing
  • Globalization Testing
  • Localization Testing
  • Recovery Testing
Software Testing Life Cycle (STLC) 

  • Test Planning
    • Test Strategy
    • Test Plan
  • Test Analysis
    • Analyzing Functional Requirements
    • Preparing Requirement Clarification
  • Test Preparation
    • Identifying & documenting Test Scenarios
    • Test Case Design Techniques
      • ECP
      • BVA
      • Decision Table Testing
      • State Transition Testing
      • Use case Testing
    • Preparing Test Cases
    • Preparing Test Data
    • Preparing RTM
  • Test Execution
    • Build Release Process
    • Executing Testcases
  • Defect / Bug Life Cycle
  • Defect Management
    • What is defect?
    • Defect Classification
    • Defect Severity & Defect Priority
    • Defect Report Template
    • Defect Reporting & Defect Tracking
  • Test Closure
    • Criteria for Test Closure
    • Status Reports (Daily and Weekly)
    • Test Summary Reports
  • Agile Testing
  • Database Testing 

Selenium with Java - 5 years experience 500 INR / Hour

Core Java Selenium WebDriverTestNGMaven Jenkins & Frameworks

  • Core Java
  • Selenium WebDriver
  • TestNG
  • Maven
  • Jenkins
  • Frameworks

Selenium with Python - 3 years experience 10 USD / Hour

Python Selenium Web DriverUnitTest PyTest Robot Framework JenkinsFrameworksGITGITHUB

  • Python Programming
  • Selenium WebDriver with Python
  • WebDriver Commands
  • Working with WebElements-Part1
  • Data Driven testing(Excel)
  • Python UnitTest Framework
  • Python PyTest Framework
  • Selenium Python RobotFramework
  • Continuous  Integration

SQL - 10 years experience 10 USD / Hour

SQL for Database Testing

  • SQL Commands
  • Create Table
  • Insert row into table
  • Select rows from a table
  • SQL datatypes
  • where clause
  • Update rows in a table
  • Delete rows from a table
  • Logical operators
  • Between operator
  • In operator 
  • Pattern matching operators
  • DDL commands
  • SQL built-in functions
  • Group by clause
  • Having clause
  • Order by clause
  • Integrity constraints
  • On delete cascade
  • On delete set null
  • Data dictionary table
  • Alter constraints
  • SET operators
  • SQL Joins
  • Sub queries
  • pseudo columns
  • TCL Commands
  • Database user creation
  • DCL commands
  • Sequences
  • Synonyms
  • Views
  • Indexes

Web Services API Testing - 3 years experience 10 USD / Hour

Postman SOAPUI & RestAssured BDD Frameworks

Module1: Basics of API & Web services Testing  

  • What is Client and Server?
  • Client Server architecture
  • Presentation, Business & Database Layers
  • What is Request & Response
  • What is API
  • What is API Testing
  • API Testing VS Unit Testing
  • What is Web Service
  • Difference between API & Web service
  • Components of Web services ( WSDL & UDDI)
  • Types of Web services
  • SOAP VS Rest services
  • URI, URL & URN
  • API/Web service testing challenges
  • Web Service API testing tools
  • Web services API Testing process
  • What to test in Webservices /API Testing
  • HTTP Methods(GET/POST/PUT/DELETE)
  • Status Codes
  • Examples of Web service API's

 Module 2: API Testing using Postman 

  • Download and Install Postman
  • Postman Navigation
  • Creating Requests & Analyzing Response
  • Request Parameters in Postman
  • Postman Collections
  • End to End test case(GET , POST, PUT , DELETE)
  • Basic Authentication in Postman
  • Test and Collection Runner in Postman
  • Workflows in Postman
  • Pre-Request Script in Postman
  • Variables in POSTMAN
  • Environment/Global variables
  • Adding Postman Environment
  • Postman workspace
  • How to share collections in workspaces
  • Postman Coding
  • Data Driven testing using Json & CSV files
  • How to Run data-driven Tests
  • JSON, XML & HTML Payloads
  • Authorization Types in Postman
  • Run Postman tests in command Line
  • Generating Reports in Postman
  • Real Time Example - Facebook API
  • Importing Facebook API's into Postman
  • How to handle SOAP Web service Requests in Postman

Module 3: SOAPUI 

  • What is SoapUI? Why to use SoapUI
  • How to Download and Install SoapUI
  • GUI components of SoapUI
  • How to create a SOAP API Project
  • How to add WSDL
  • How to create Test Suite - Test Cases
  • How to add Assertions
  • Run Test Step - Test Case - Test Suite
  • How to run in sequence and in parallel
  • How to create API Documentation
  • Create a REST Project
  • Add a REST request 
  • How to add request parameters
  • Create a Test Case
  • Add assertions  
  • Run and Validate
  • What is property in soapui? Why do we use it
  • How to create properties at different levels
  • How to refer properties
  • What is Groovy
  • How to add groovy scripts in SoapUI
  • How to do basic coding in groovy in SoapUI
  • Basic Object Oriented Programming. (Classes and Objects)
  • How to run a Test Case from from GUI, Groovy & Command line
  • How to run a TestSuite from from GUI, Groovy & Command line
  • Different types of logs in SoapUI
  • What is SetUp and TearDown? How to use it?
  • SetUp and TearDown scripts in SoapUI
  • How to set SetUp and TearDown with groovy scripts
  • What are assertions? Why do we add assertions
  • Diff types of assertions in SoapUI
  • How to add different assertions in SoapUI
  • How to add SoapUI commands in Jenkins
  • How to run SoapUI tests from Jenkins
  • How to setup API Monitors
  • How to Monitor APIs in SoapUI

Module 4: Web Service API Automation Testing using REST Assured 

  • Introduction to HTTP methods
  • REST Assured Setting up environment (Eclipse, Maven & TestNG)
  • Send GET request using REST-Assured
  • Send POST request using REST-Assured
  • Send PUT request using REST-Assured
  • Send DELETE request using REST-Assured
  • REST-Assured Extracting values from the response.
  • Validating Response codes and status line
  • JSON Schema Validation
  • Validating Headers
  • Rest Assured End-to-End Test Case
  • How to run API tests using Maven CLI
  • Run Rest Assured tests in Jenkins
  • Real world Scenarios

SDET - 5 years experience 10 USD / Hour

Java SeleniumCucumber API/Webservices Testing & Appium & DevOps

Module 1: Overview on Automation

Module 2: Java Programming for Selenium

Module 3: Java Object Oriented Programming

Module 4: Selenium WebDriver

Module 5: TestNG

Module 6: Extent Reports, Page Object Model & Page Factory

Module 7: Maven Integration with Selenium

Module 8: Automation Frameworks

Module 9:CI - Maven, Jenkins, GIT,Github & Docker

Module-10: Cucumber BDD Framework + Project

Module-11: API Testing using RestAssured

Module-12: Interview Questions & Resume Preparation

Module-13: Appium for Mobile App Testing(Android & ios)

Module-14: MySQL for Database Testing 

Reviews

No Reviews Yet!
Advertisements