Master Testing Tools
Become a Certified Software Tester & Kickstart Your Career!
At Jeevi Academy, you will learn from industry experts eager to share their knowledge with learners. You will also get personally mentored by the Experts.
Get the opportunity to work on real-time projects that will provide you with deep experience. Showcase your project experience and increase your chances of getting hired!
Jeevi Academy offers certification. Also, get ready to clear global certifications. 90% of JEEVI Academy students appear for global certifications and 100% of them clear it.
At Jeevi Academy, the course fee is not only affordable, but you can also pay it in installments. Quality training at an affordable price is our motto.
At Jeevi Academy, you get the ultimate flexibility. Classroom or online training? Early morning or late evening? Weekday or weekend? Regular Pace or Fast Track? - Choose whatever suits you best.
Tied-up & signed MOUs with over 150+ small & medium-sized companies to support you with opportunities to kick-start & advance your career.
Deenadayalan Manickam is a seasoned DevOps and Cloud Architect with over 20 years of experience in web development, SEO, digital marketing, and UX design. He spent 15 years working in Singapore, gaining extensive industry expertise and hands-on experience in cloud solutions and user-centric design.
With certifications in Interaction Design (Interaction Design Foundation), Design Thinking (CertiProf), AWS, Generative AI, and CSPO (Certified Scrum Product Owner from Star Alliance), Deenadayalan brings a unique combination of technical expertise, UX strategy, and agile product management.
His deep understanding of user experience (UX) design and design thinking methodologies enables him to craft intuitive digital solutions that enhance user engagement and satisfaction.
As the Founder of Jeevisoft and Jeevi Academy, he is passionate about mentoring and empowering professionals* in the IT field. Through his academy, he provides comprehensive training in DevOps, cloud computing, UX design, AI, and agile methodologies, equipping individuals with the skills needed to thrive in today’s evolving tech landscape
At Jeevi Academy, we are committed to helping our students build successful careers. Our Placement Coordinator, Thinesh, is here to guide you through every step of your job search journey.
With Thinesh’s expertise and industry insights, you’ll be well-prepared to secure your dream job in the IT industry.
1.1.What is automation testing?
1.2. What is the use of automation testing?
1.3. What we need to Automate?
1.4. What is Selenium?
1.5. Advantages of Selenium
1.6. What is the difference between Selenium and QTP?
2.1. IDE
2.2. Selenium Web Driver/Selenium 2.0
2.3. Selenium-Grid
3.1. Installing Selenium IDE
3.2. Selenium IDE icons
3.3. Recording your first test with Selenium IDE
3.4. IDE Context Menu
3.5. Assert
3.6. Verify
3.7. Adding Selenium IDE comments
3.8. Synchronization commands
3.9. Working on pages with AJAX
3.10. Storing elements
3.11. Creating test suites
3.12. What you cannot record
4.1. Why WebDriver?
4.2. Introduction to WebDriver & Comparison with Selenium RC
4.3. Downloading web driver Jars configuring in eclipse & Installing
Selenium WebDriver
4.4. Architecture of selenium webdriver
4.5. Drivers for Firefox, IE, Chrome, Iphone, Android etc
4.6. What is the difference between Selenium RC and WD?
4.7. Creating your First Script in Webdriver
5.1. What is Selenium Grid?
5.2. When to Use Selenium Grid?
5.3. What is a Hub and Node?
5.4. How to Install and Use Grid 2.0?
5.5. Designing Test Scripts That Can Run on the Grid
5.6. Using the DesiredCapabilites Object
5.7. Using the RemoteWebDriver Object
5.8. Running a Sample Test Case on the Grid
5.9. Sequential and Parallel Test Execution
5.10. Running Tests on different Operating Systems
5.11. Running Tests on different Browsers
6.1. What is Web
6.2. Extracting data from web tables
6.3. Extracting data from web tables
6.4. Examples on static and dynamic Web Tables
6.5. Creating Reusable functions for Web Tables
6.6. Web Driver with TEST NG Frame Work
6.7. Batch Running Test cases using TestNG
6.8. Validations and its usage in Automation test scripts
6.9. Customized Report Generation
6.10. Implementing Logs using Apache Log4j API
6.11. Database testing using Web Driver
7.1. Tools to identify elements/objects
7.2. Firebug
7.3. IE Developer tools
7.4. Google Chrome Developer tools
7.5. Locating elements by ID
7.6. Finding elements by name
7.7. Finding elements by link text
7.8. Finding elements by XPath
7.9. Finding Elements by using CSS
7.10. Some Special IDE commands
7.11. Write your own Selenium IDE script without record and playback
8.1. Running Java Programs using junit
8.2. Writing Selenium tests from scratch using Junit FrameWork
8.3. JUNIT Annotations
8.4. JUNIT Methods
8.5. Frequently used Selenium commands
8.6. Test Suites using JUNIT
8.7. Parameterized test cases using junit framework
9.1. Overview of TestNG
9.2. Environment of TestNG
9.3. Writing WebDriver Test Cases using TestNG
9.4. Basic Annotations of TestNG
9.5. Executing Tests
9.6. Executing Test Suites
9.7. Ignore Test
9.8. Dependency Test
9.9. Parameterized Tests
9.10. TestNG XML
9.11. Report Generation
10.1. Handel Text box
10.2. Handel HyperLink
10.3. Handel Button and Check box
10.4. Handel Radio Button and DropDown Controls
10.5. Select value from DropDown
10.6. Display all values
10.7. Select values step by step
10.8. Capture screenshots
10.9. Synchronization Commands In Web Driver
10.10. Why Implicit wait and Implementation of Implicit wait
10.11. Why Explicit wait and Implementation of Explicit wait
10.12. Web Driver Fluent wait and Thread Sleep functionality
10.13. File uploads and File downloads (Handling Window based controls
using Robot and Sikuli API)
10.14. Handling alerts box and Verfying the Alert Texts
10.15. Handling confirmation messages
10.16. Keyboard actions
10.17. Mouse actions
10.18. Handling Iframes working with Nested Iframes
10.19. Handling multiple tabs
10.20. Handling popups
10.21. Preparing web driver test cases using customized x-path
10.22. Identifying controls using x-path predefined functions
11.1. Launching AUT in FireFox
11.2. Launching AUT in InternetExplorer
11.3. Launching AUT in Chrome
11.4. Launching AUT in Safari
11.5. Inspecting properties of Elements on different Browsers
11.6. Installing FireBug and FirePath
11.7. Creating FireFox Profile
12.1. Browser
12.2. TextBox
12.3. ListBox
12.4. Links
12.5. Check Box
12.6. Radio Button
12.7. HTML Tables
12.8. Calendars
13.1. Action Class
13.2. KeyBoard Events
13.3. Drag & Drop Actions
13.4. Mouse Hover Action
13.5. RightClick, Double Click & Tool Tip
14.1. getwindowHandle()
14.2. getwindowHandles()
14.3. Switching between windows
14.4. Handling elements present in different windows
15.1. accept()
15.2. dismiss()
15.3. getText()
15.4. sendKeys()
16.1. What is iFrame?
16.2. Locating Frames
16.3. Switching between Frames
16.4. Handling Frames
17.1. Handling Ajax Components
18.1. What is XPath
18.2. When to Use XPath
18.3. Absolute XPath/Relative XPath
18.4. Specifying conditions with XPath
18.5. CSS Selectors
18.6. Customizing CSS Selector
19.1. ImplicitWait
19.2. WebDriverWait
19.3. FluentWait
19.4. PageLoadTimeout
20.1. Downloading and configuring Github
20.2. Difference between CVC Versus DVC
20.3. Basic Git Commands
20.4. Working with Repositories
20.5. Setting up Repositories
20.6. Local and Remote Repositories
20.7. Create repository and cloning projects
20.8. Committing and Syncing the code
20.9. Reverting and Rolling Back the Code
20.9. Branch and Merging Concepts and Implementation
20.10. Stashing Changes
20.11. Resolving the Conflicts
21.1. About Jenkins
21.2. History of Jenkins
21.3. Splitting of Projects
21.4. What is Continues Integration
21.5. Installing Jenkins
21.6. Creating a simple job
21.7. Integrating Jenkins to the Project
22.1. Introduction about maven
22.2. High Level Overview
23.3. Ant vs Maven
24.4. Installation of Maven
25.5. Demo using Sample Maven Project
23.1. Introduction of Maven Folder Structure
23.2. The pom.xml
24.3. Dependencies
24.4. Goals
25.5. Local Reo Structure
26.6. Defaults
26.7. Sample Demo of Build Session of Maven Project
24.1. Dependency version
24.2. Versions
24.3. Types
24.4. Transitive Dependencies
24.5. Scopes
25.1. What is a Repository
25.2. Dependency Repository
25.3. Adding a Repository
25.4. Plugin Repository
26.1. Demo Installation
26.2. Importing Projects
26.3. Converting Existing Projects
26.4. Pom Viewer
26.5. Effective Pom
27.1. What is Jersey?
27.2. RESTFul Architecture
27.3. Using HTTP GET Demo
27.4. Test Created New REST Service USING HTTP GET
27.5. JSON Output for HTTP GET
27.6. Using HTTP POST Demo
27.7. Test Service USING HTTP POST
27.8. JSON Output for HTTP POST
27.9. Using HTTP PUT Demo
27.10. Test Service USING HTTP PUT
27.11. PUT vs POST
27.12. JSON Output for HTTP PUT
27.13. Using HTTP DELETE Demo
27.14. Test Service USING HTTP DELETE
27.15. JSON Output for HTTP DELETE
28.1. Installing AutoIT
28.2. Components of AutoIT
28.3. Using FinderTool
28.4. AutoIT commands
28.5. Creating Scripts in AutoIT
28.6. Creating executable files
28.7. Running AutoIT Scripts from Selenium
29.1. Installing MySQL Database
29.2. sql package
29.3. Overview on Connection Interface, Statement Interface, Prepared
Statement and Result set Interfaces.
29.4. Example program to Access Database.
29.5. Some examples on SELECT,UPDATE and DELETE queries
29.6. Some Web driver examples using Data fetched from Database
30.1. How to develop Test automation frame work in live environment
30.2. What is a frame work
30.3. Types of frame work
30.4. Data driven frame work
30.5. Modular driven frame work
30.6. Keyword driven frame work
30.7. User Defined Keyword driven framework with implementation
30.8. Execute test scripts from the framework
32.1. Appium Introduction
32.2. Appium Installation On Window
32.3. Automation On Mobile Apps
32.4. Automation Of Web Apps
32.6. Appium Framework
33.1. Installing Java
33.2. Installing Eclipse
33.3. First Eclipse Project
33.4. First Java program
33.5. Concept of class file
33.6. Datatypes in Java
33.7. String class and functions
33.8. Conditional Statements
33.9. Loops
33.10.Arrays
33.11.Single Dimensional Arrays
33.12.Two Dimensional arrays
33.13.Practical usage of arrays in Selenium
33.14.Operators
33.15.What are Functions?
33.16.Function Input Parameters
33.17.Function Return Types
33.18.Object-Oriented Programming in Java
33.19.Local Variables
33.20.Global Variables
33.21.Static and Non-Static Variables
33.22.Static and Non-Static Functions
33.23.Creating Objects in Java
33.24.Meaning of static
33.25.Why is main method static?
33.26.Object and Object References
33.27.Call by reference and Value
33.28.Overloading and Overriding Functions
33.29.Access Modifiers – Public/Private/Default/Protected
33.30.Constructors
33.31.Interface
33.32.Usage of Objects in Selenium
33.33.Inheritance
33.34.Usage of Inheritance in Selenium
33.35.Creating Packages
33.36.Accessing Classes across Packages
Unlock endless career opportunities with our Lifetime Placement Support! We are committed to your success beyond course completion, offering continuous job assistance throughout your career journey.
Enjoy exclusive access to job portals, resume reviews, interview coaching, and personalized career guidance—whenever you need it.
Whether you’re looking for your first job or planning a career switch, our dedicated placement team is here to support you for a lifetime. Your success is our priority!
Leverage industry-focused training to become an expert in software quality assurance.
By becoming a skilled Software Tester, you can unlock lucrative career opportunities. Here’s an overview of the average salaries you can expect:
(Note: Salaries vary based on skills, experience, location, and the company.)
Start your journey now and build a rewarding career in Software Testing!
Earn globally recognized certifications to validate your skills and advance your career with Jeevi Academy’s comprehensive courses.
At Jeevi Academy, we empower you to excel in software testing with hands-on experience and industry-relevant skills. Our training is designed to help you build a successful career in the tech world.
Now’s the perfect time! Enjoy 20% OFF on all our online and offline courses for a limited time
Enroll now and get an exclusive 20% discount—limited time offer!
Become a Software Testing expert in under three months and unlock countless career opportunities. Are you ready to take the leap into the world of quality assurance?
Have questions about Jeevi Academy’s Software Testing Training? Find answers to the most common queries about course details, certification, career opportunities, and more.
Software testing is the process of evaluating and verifying that a software application works as expected. It helps identify errors, gaps, or missing requirements in comparison to the actual requirements.
Classes are conducted on both weekdays and weekends. You can choose your preferred batch timing during enrollment.
No, this course is designed for both beginners and professionals. Basic programming knowledge is helpful but not mandatory.
The course duration is 3 months, with flexible schedules to accommodate both full-time and part-time learners.
Yes, we offer early bird discounts and group discounts. Please check our website or contact us for more details.
Yes, we offer 100% placement assistance, including resume building, interview preparation, and access to job opportunities.
You can work as a Software Tester, QA Engineer, Automation Tester, Test Analyst, and more. Our placement support team will guide you in landing your first job.
Yes, upon successful completion of the course and the final assessment, you will receive a globally recognized certificate from Jeevi Academy.
This course is ideal for:
Fresh graduates looking to start a career in IT
Working professionals aiming to upskill
Anyone interested in quality assurance and software testing
This course may not be suitable for individuals who are not comfortable with learning new technologies or working in a fast-paced IT environment.
No.45, 1st Main Road, New Colony, Chromepet, Chennai, Tamilnadu – 600044.
No.269, Thiru Ve Ka Street, Municipal Colony, Erode, Tamilnadu – 638004.
1130 E Lock Rd
Middletown DE 19709
302 464 9801