0% found this document useful (0 votes)
40 views18 pages

API Automation Training For Working Professionals

Uncodemy EduTech Pvt. Ltd. offers a comprehensive API and Automation Testing Training Program aimed at empowering working professionals in software testing and automation. The program features industry-relevant skills, flexible learning options, and practical hands-on experience, ensuring participants can enhance their career prospects. Participants receive industry-recognized certification upon completion, preparing them for various roles in the software testing field.

Uploaded by

Ramya Crystalz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views18 pages

API Automation Training For Working Professionals

Uncodemy EduTech Pvt. Ltd. offers a comprehensive API and Automation Testing Training Program aimed at empowering working professionals in software testing and automation. The program features industry-relevant skills, flexible learning options, and practical hands-on experience, ensuring participants can enhance their career prospects. Participants receive industry-recognized certification upon completion, preparing them for various roles in the software testing field.

Uploaded by

Ramya Crystalz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

API & AUTOMATION

TRAINING PROGRAM
FOR WORKING PROFESSIONALS


+91-8800-02-3723 [email protected] www.uncodemy.com
1
UnCodemy EduTech Pvt. Ltd.
India’s Top IT Training Institute

Uncodemy Edutech Pvt. Ltd. was founded as a technical training institute under the Companies Act of 2013
with the main objective of training the youth in the areas of information and communication technology,
such as Arti�icial intelligence, machine learning, data science and analytics, business analytics,
software testing, full stack development, digital marketing, web development, cyber security, ethical
hacking, Cloud computing, AWS , Devops and other on-demand IT courses.

Uncodemy has been associated with its parent company, GvCloud Secure Pvt. Ltd., Since its inception. The-
refore, Uncodemy is not just a training institute but has been working as a web application development
company and other service provider in the IT sector in India and abroad for many years. Uncodemy
not only understands and meets the needs of the modern IT sector but also gives its students more career

In order to make the youth eligible for the current job vacancies, it is an essential aspect that the training
curriculum is in sync with the current market demand. The curriculum of various courses offered at
Uncodemy is designed keeping in mind the current market demand and the capabilities of the youth. The
training program is provided as per the normset by the Ministry of Skill Development & Entrepreneurship,
Government of India, and in compliance with the National Skill Quality Framework.

Through its ongoing efforts, Uncodemy is ful�illing the vision of the Government of India to provide
skill training to the youth and build a self-reliant India. In addition to helping the young people get jobs
we also assist them in �inding jobs. We rise by lifting others.

Founder, MD & CEO


Uncodemy Edutech Pvt. Ltd.
2
Uncodemy's API+Automation Testing Training Program
for Working Professionals
(Comprehensive Training Program for Software Testing/ QA,
API & Automation Testing)

Objective:
The main objective of this program is to empower professionals in the �ields of
Software Testing/ QA Testing, and API & Automation Testing by providing them
with a robust training experience. The program focuses on delivering indus-
try-relevant skills tailored to the latest technological trends and practices. It is
designed to be �lexible and ef�icient, allowing participants to gain expertise in a
short duration while maintaining Quality Training as per their convenience.

Key Features:
1. Focused Training on Industry-Relevant Skills:
In-depth knowledge of Software Testing methodologies, tools, and frameworks.
Comprehensive coverage of QA processes and automated quality assurance test-
ing techniques.
Hands-on training in API Testing, including tools like Postman, and REST
Assured.
Advanced learning modules on Automation Testing using Selenium, TestNG, and
other popular frameworks.
2. Aligned with Current Industry Requirements:
-The program is updated regularly to incorporate emerging trends and best prac-
tices in software testing and automation.
-Emphasis on real-world applications to ensure participants can directly apply
their skills in their workplace.
-Exposure to agile methodologies integrated with testing work�lows.
3. Flexible and Convenient Learning Experience:
-Customizable schedules designed for working professionals to learn at their own
pace with early morning and evening, weekend batches.
-Availability of online and of�line training modes to suit different learning prefer-
ences.

3 Email : [email protected]
Uncodemy's API+Automation Testing Training Program
for Working Professionals

-Short-duration modules ensure participants can upskill without disrupting their


work-life balance.

4. Skill Development for Diverse Professionals:


-Ideal for employees currently working in software companies who wish to
expand their skill sets.
-Entry-level in Automation testing and experienced professionals can choose cus-
tomized tracks based on their expertise level.

5. Practical, Hands-On Learning:


-Real-time projects and assignments that simulate industry scenarios.
-Interactive sessions to help participants gain practical exposure to automation
frameworks and testing tools.
-Opportunities to build test scripts, conduct performance testing, and manage
testing cycles.

Program Bene�its:

1. Career Growth:
Enhances professional skills, increasing employability and career advancement
opportunities.
Prepares participants for roles such as Automation Test Engineer, QA Specialist,
Automation Specialist, and Testing Team lead pro�ile.

2. Industry-Recognized Certi�ication:
Participants receive certi�ication upon successful completion, validating their
expertise.

3. Networking Opportunities:
Collaborate with peers and experts from the software testing industry.

4 Email : [email protected]
Uncodemy's API+Automation Testing Training Program
for Working Professionals

4. Ef�iciency and Productivity:


Learners can apply new skills immediately to improve the quality and speed of
software delivery.

5. Target Audience:
-Professionals currently employed in software testing, quality assurance, or auto-
mation testing roles.
-Aspiring testers or QA specialists looking to enter the �ield of software testing.

Conclusion:
This program bridges the gap between current industry needs and the skills of
software testing professionals. By focusing on practical, hands-on learning and
aligning with the latest technological advancements it ensures that participants
are well-equipped to excel in their roles. Whether you're a working professional
or fresher in Automation Testing, this program offers a �lexible, high-impact learn-
ing experience tailored to your needs.

5 Email : [email protected]
Master Automation Testing:
Tools, Frameworks, and Future-Ready Skills!

Automation Testing

About Automation Testing and Types

API Platform
Postman
Programming Language
Java
Automation Tools

Selenium
Automation Frameworks

TestNG
Version Control
Git
CI/CD Advanced Topics
Jenkins
BDD
Rest Assured
6 Email : [email protected]
Curriculum
Module 1 : API Testing Basic
Client-Server Architecture Module 3: REST ASSURED

• Presentation, Business and Database layers • What is REST?

• What is an API? • Rest Architectural Elements

• What is API Testing?


Module 4 : REST ASSURED – Basics
• Difference between API testing and Unit testing
• Con�igure Eclipse with Rest-Assured
• Web services->an introduction
• REST API Test using Rest Assured
• HTTP Structure
• Validate Response Status using Rest
• xml and JSON->an overview
Assured
• URI and URL
• Validate Response Header using Rest
• Tools for API Testing
Assured
• Approach of API Testing
• Read JSON Response Body using Rest
• Challenges of API Testing
Assured
• What to test for in API testing
• HTTP methods
Module 5 : Rest Assured advance
• Status codes • POST, PUT and PATCH Request using Rest

• Example APIs Assured


• Authentication and Authorization in REST
Module 2 : POSTMAN Tool Web Services

Introduction to POSTMAN tool and installation. • Sample automation framework design


using REST ASSURED
• Creating requests in Postman.
• Creating collections in Postman.
• Understanding variables and environments in
Postman.
• Authorization in POSTMAN
• Assertions/Test scripts in POSTMAN.

7 Email : [email protected]
Curriculum
Automation Testing Selenium + Java
Java and Eclipse Environment Setup • String Reverse

• Setting up Java Development Kit (JDK) • String vs StringBuffer Vs StrignBuilder

• Installing Eclipse IDE


Java OOPS Concepts, Class, Object,
• Con�iguring Java and Eclipse
Methods
Environment
• Java Object Oriented Concepts
• Creating a Java Class
• Working with Objects
• Compiling and Running Java Programs
• Java Methods and Constructors
• Understanding Console Output
• Exception Handling in Java
Java Variables and Data Types • OOPS concepts
• Pillars of OOPs
• Declaring Variables in Java
• Primitive Data Types (int, �loat, double, Java Collections
char, boolean)
• ArrayList
• Variable Naming Conventions
• HashSet

Operators, Expressions, and Control • HashMap

Statements Selenium Introduction,


Selenium versions: Selenium IDE, Selenium
• Types Of Operators
RC (1.0), Web Driver (2.0)
• Conditional Statements
Why use Selenium, Eclipse and Java?
• Loop
Firefox addons (Firebug, FirePath)
• Jumping Statements
CHROME Inspector
Array and Strings in Java Internet Explorer Developer Tools

• Java Arrays Browser Document Object Model (DOM)

• Single dimensional & Multi-dimensional Inspecting elements in Firefox

• Sort elements in an array HTML language tags and attributes

• String operations Installing Java

• String Mutability Installing Eclipse

8 Email : [email protected]
Curriculum

XPATH expressions, First Selenium • Installing TestNG in Eclipse


project – • Creating a New TestNG Test File
Create XPATH locators to identify page • Test annotation
elements • Running the Test
Absolute and non-absolute XPATH • Checking reports created by TestNG
expressions • Generating HTML Reports
Objects with same id/xpath selector • Annotations used in TestNG
Handling objects with dynamic attributes • Validating Tests with Assertions
First Selenium projects • Creating multiple Tests

Selenium WebDriver • Prioritizing Tests

Why WebDriver? • Parameterizing Tests with dataProvider

Architecture of Selenium Webdriver • TestNG dataProvider with Excel

Downloading WebDriver Jars and • Creating and Running Test Suites with

con�iguring in eclipse TestNG.xml

Drivers for Firefox, IE, Chrome • Parallel Test Execution with TestNG

HTML Unit driver and desired capabilities • Cross Browser Testing using TestNG

DEVELOP Page Object Model Data Driven Framework


FRAMEWORK Add parameters to test scripts
Creating Page Object Model Framework Read test script parameters from CS
for Web Application using WebDriver �iles
/TestNG Page Object Model
Use external Data for Testing (Excel sheet,
What is the Page Object Model
xml �iles, Property �ile)
Use the Page Object Model to remove
Reading and understanding reports
WebDriver actions from the test scripts
Screenshot of Failed Test case
Create Page Object Classes
Advanced Selenium TestNG Start creating test automation

Why do we need TestNG in Selenium? framework

9 Email : [email protected]
Curriculum

Jenkins
Installation
How to run your local java programs in
jenkins
How to Inegrate your Jenkins with GitHub
Upadate CI/CD Pipeline
GIT HUB concepts
Creating GIT HUB Account
Basic GIT HUB commands
Con�iguring and Interface Overview of
GITHUB
BDD/Cucumber Framework
Introduction to BDD
How to work on BDD

Build Integration
Integration with Maven

10 Email : [email protected]
Live Projects Details

Projects 1 Projects 2
Project Domain: Education Project Domain: Logistics
Project Description: This project involves testing Project Description: This project involves testing
an educational platform catering to students, a logistics platform that manages order tracking,
teachers, and administrators, offering features shipment processing, and inventory management
like course management, online assessments, for clients and logistics teams.
and student performance tracking. Functionalities:
Functionalities: a. Account (Signup/Login) Functionality
a. Account (Signup/Login) Functionality b. Order Management Functionality
b. Course Management Functionality c. Shipment Tracking Functionality
c. Assessment & Grading Functionality d. Inventory Functionality
d. Student Tracking Functionality e. Route Optimization Functionality
e. Noti�ications Functionality f. Noti�ications Functionality
f. Payment Functionality What We Do: Perform functional, usability, and
What We Do: Perform functional, usability, and security testing on Courses Listing, Assesments,
security testing on Courses Listing, Assesments, Grading, Payment Gateway and user pro�iles by
Grading, Payment Gateway and user pro�iles by Manual/Automation Testing.
Manual/Automation Testing. Tools We Use: Selenium, JIRA, Postman for API
Tools We Use: Selenium, JIRA, Postman for API testing, TestNG (Framework), GitHub, Jenkins
testing, TestNG (Framework), GitHub, Jenkins for automation.
for automation. How to Do: Develop test cases/scripts, run UI
How to Do: Develop test cases/scripts, run UI and back-end testing, validate Shipments
and back-end testing, validate Courses work�lows, and monitor order tracking to
work�lows, and monitor performance metrics ensure a smooth user experience in inventory
to ensure a smooth user experience. management for clients & Logistics Team.

11 Email : [email protected]
Live Projects Details

Projects 3 Projects 4
Project Domain: IT Project Domain: E-commerce
Project Description: This project involves testing Project Description: This project focuses on
IT systems, including internal tools, software testing an e-commerce platform that facilitates
solutions, and network infrastructure. It focuses product browsing, cart management, order
on system performance, data integration, and processing, payment, and user reviews. It
security aspects of applications. ensures a seamless shopping experience for
Functionalities: customers and secure transactions.
a. User Authentication & Authorization Functionalities:
Functionality a. Account (Signup/Login) Functionality
b. Data Integration Functionality b. Product Search & Filters Functionality
c. System Performance & Load Testing c. Cart & Checkout Functionality
d. API & Backend Functionality d. Payment Gateway Integration
e. Error Logging & Monitoring e. Order Tracking Functionality
f. Data Backup and Recovery Functionality f. User Reviews & Ratings Functionality
What We Do: Conduct functional, security, What We Do: Perform functional, usability, perf-
performance, and stress testing on software ormance, and security testing on product listing,
systems, backend services, API integrations, cart checkout, payment processing, and user
and data handling processes. Perform both pro�iles by Manual/Automation Testing.
manual and automated tests to ensure system Tools We Use: Selenium, JIRA, Postman for API
ef�iciency and security. testing, TestNG (Framework), GitHub, Jenkins
Tools We Use: Selenium, JIRA, LoadRunner, for automation.
Postman for API testing, TestNG (Framework), How to Do: Develop and execute test cases/
GitHub, Jenkins for automation. scripts for product pages, cart �lows, checkout
How to Do: Create test scripts for system and processes, payment gateways, and user reviews.
API tests, validate data integration and system Validate all work�lows and monitor performance
performance, ensure secure access, and execute metrics for a smooth user experience.
stress testing for high traf�ic handling.

12 Email : [email protected]
Our Industry Expert
Trainers
Mr. Fahim Abbas
Ex. Employee - TCS, MAI Labs, WNS | ISTQB Certi�ied Quality Analyst
Corporate Trainer | Manual, API & Automation Testing

Trainer Highlights:
Expertise in Tools & Technologies:
Java, Selenium, API Testing, REST Assured, TestNG, GitHub, CI/CD, Jenkins,
Performance Testing with Apache JMeter, and BDD Cucumber.

Advanced Certi�ication:
Holds a certi�ication in Advanced Selenium WebDriver with Java, with hands
-on pro�iciency in tools like Selenium, TestNG, and the Robot Framework.

Real-World Application:
Extensive experience in testing various applications, operating systems and,
various applications used in corporate environments.

Certi�ication in Advanced Selenium WebDriver with Java and possess hands-


on experience with Maven, TestNG, and the Robot Framework. As a seasoned
Software Testing Trainer, my expertise extends across various applications
and operating systems commonly utilized in business environments.

Mr. Satyendra Bind


Ex. Employee - Coforge, Wipro, DJRSS | ISTQB Certi�ied Quality Analyst
Corporate Trainer | Manual, API, SQL & Automation Testing

Trainer Highlights:
Expertise in Tools & Technologies:
Java, Selenium, API Postman, Rest Assured, TestNG, CI/CD, Jenkins, GitHub,
Performance Testing, and Cypress.

Training Excellence:
Known for designing highly effective training programs with technical depth,
tailored to meet industry requirements.

Real-World Application:
Extensive knowledge and hands-on experience with various applications and
operating systems widely utilized in corporate environments.

Professional Software Testing Trainer with extensive knowledge of a wide


variety of applications and operating systems commonly used in businesses.
An expert at designing training courses with technical content, I am effective
at imparting knowledge through my superior verbal communication skills and
active listening style.

13 Email : [email protected]
Our Industry Expert
Trainers

Mr. Rishi Raj


Ex. Employee - Cognizant, HCLTech
Corporate Trainer | Manual & Automation Testing | Cyber Security

Trainer Highlights:
Expertise in Tools & Technologies:
Java, Python, Selenium, API Postman, TestNG, CI/CD, Jenkins, GitHub,
Performance Testing, and Cyber Security.

Real-World Application:
Extensive experience in testing diverse applications and operating systems
in corporate environments, combining theoretical knowledge with practical
insights.

A dedicated Software Testing Trainer, skilled in designing and delivering


technical training programs. Known for engaging delivery, active listening,
and superior verbal communication, ensuring impactful learning experiences.

Mr. Chandra Sekhar


Ex. Employee - Coforge, HARMAN International, Xavient Information Systems
Corporate Trainer | Manual & Automation Testing | Selenium with Java

Trainer Highlights:
Expertise in Tools & Technologies:
Agile SCRUM Methodology, Jira, SQL, Java, Selenium, API Postman, TestNG,
CI/CD, and GitHub.

Training Excellence:
Specialized in designing comprehensive training programs aligned with industry
standards, offering practical insights and hands-on learning experiences.

Real-World Application:
Extensive expertise in manual and automation testing across diverse
applications and operating systems widely utilized in corporate settings.

Professional Software Testing Trainer with master the tools, frameworks,


and techniques essential for becoming a pro�icient software testing professional.
Learn from his rich industry knowledge and gain the con�idence to thrive in the
competitive IT world!

14 Email : [email protected]
CAREERS IN API & AUTOMATION TESTING

SALARY
PACKAGE

TOP
10%

TOP
25%

TOP
50%

TOP
75%

The results of a API & Automation testing job is tracked in a database


for engineers to review so they can �ix the defect. There are times
when the position can seem monotonous, but the focus of your
constantly change to different aspects of the program, alleviating some
of the repetition. You also get an early look at the latest in technology
and have a hand in making sure that a program is as defect free as
possible. Finally, with Manual being an area that will always grow,
API & Automation testers have one of the most secure jobs in
the industry.

15
Why Choose UnCodemy?
Experience Exceptional Learning with Industry-Driven Programs!

Program Highlights / Core Values


1. About Class & Training:
• Comprehensive Training Program: Tailored for working professionals,
focusing on real-world skills.
• Industry-Relevant Curriculum: Stay ahead with an updated syllabus
aligned to the latest industry trends.
• Hands-On Experience: Work on live, industry-based projects to gain
practical insights.
• Expert Trainers: Learn from experienced professionals with proven
expertise.
• Flexible Schedule: Special batches for working professionals with early
morning, evening, and weekend options.
• Hybrid Mode Learning: Access live classes along with recorded sessions
for convenience.
• Enhanced Access: Multiple batches and trainer interactions to suit your
learning style.
• Module-Wise Assignments: Strengthen your learning through regular
assignments and mock tests.
• Agile Project Methodology: Hands-on training in agile processes for better
project management.
• Soft Skills Development: Sessions on personality grooming,
communication, and con�idence building.
2. About Certi�ications:
• Course Completion Certificate: Recognized by NASSCOM, Skill India,
Google Partner, and ISO certified.
• Live Project Certificates: Highlighting tools and technologies used in your
projects.
16 Email : [email protected]
Why Choose UnCodemy?
Experience Exceptional Learning with Industry-Driven Programs!

• Agile Methodology Certification: Acknowledges your proficiency in agile


project techniques.
• Internship & Experience Letter: Get relevant industry experience to
strengthen your resume.
• Workshop Certificates: Participation in seminars and workshops on the
latest technologies.
3. About Placement Assistance:
• Resume Building: Expert-led sessions to craft an impactful CV.
• Confidence Building: Dedicated sessions to boost your self-assurance.
• Interview Preparation: Theoretical guidance to ace technical and HR
interviews.
• Mock Interviews: Practice interviews to simulate real-life scenarios.
• Lifetime Class Access: Continue accessing classes and training resources
until and even after placement.

At UnCodemy, we’re committed to transforming careers by delivering


exceptional training, practical knowledge, and dedicated placement support.

With best wishes,


Team UnCodemy.

17 Email : [email protected]
Contact Us
For Counselling/Admission
Email:- [email protected]

For Support/Complaint Assistance:


Call us:- +91-8800-02-3723
Email:- [email protected]

Connect on Social Media for Updates

https://in.linkedin.com/company/uncodemy
https://www.instagram.com/uncodemyofficial/
https://www.facebook.com/uncodemyofficial/
https://www.youtube.com/@uncodemylearning

UnCodemy EduTech Pvt. Ltd.


B 14-15, Udhyog Marg, Block B, Sector 1,
Near Noida Sector-15 Metro Station,
Delhi NCRUttar Pradesh 201301 (Scan QR for Website)

18

You might also like