The demand of the QA Engineering industry is overgrowing. In this challenging sector, the job candidates often struggle to land in their dream IT job. Transfotech Academy trains, prepares, and guarantees a lucrative QA Engineering Course. The best part is no coding knowledge is mandatory for this. All you need to do is get enrolled in this 4 months QA Engineering course. Our professionals set a career goal for you and accordingly equips you with theoretical and practical knowledge for fundamental skill development. Moreover, we manage internship opportunities for you with our 100+ staffing partners. Finally, we prepare you for a job interview and ensure a guaranteed job placement to a large-tech company.
Class 2: Introduction of Software Testing
2.1 Basic IT Terminology
2.2 Basic of Testing
Class 3: Introduction of Java and Installation
3.1 About Java
3.2 Download Set up Java and Eclipse.
3.3 Start writing your java coding.
*** Homework
Class 4: Basics of Java
4.1 Data Types and Variables
4.2 Java Classes, Methods, and Objects
4.3 Java Operators
4.5 Return Type
*** Quiz
Class 5: Java
5.1. Parameter
5.2 Constructors
5.3 Conditional Statement & Decision Making
5.4 Statement
*** Exam 01
Class 6: Java
6.1 Loops
6.2 Polymorphism
6.3 Method Overloading
6.4 Method Overriding
*** Homework
Class 7: Java OOP
7.1 Inheritance
7.2 Encapsulation
7.3 Data Hiding
7.4 Abstract class
7.5 Interface
*** Exam 02
Class 8: Java OOP
8.1 Exception Handling
8.2 Super/This Keywords
8.3 Final/Finally/Finalize Keywords
8.4 Static block
8.5 Wrapper Classes
Class 9: Java String & Legacy Class
9.1 String Class
9.2 Collections Basics (Array List, HashMap, Set, Hashtable) *** Java Final Exam
Class 10: Introduction to HTML, CSS, & JavaScript
10.1 Locators
10.2 HTML Basics
10.3 HTML language tags and attributes
10.4 ID, Name, Xpath, CSS etc
10.5 Difference between Absolute & Complete Xpath
10.6 Finding your first element
10.7 WebElement Commands
Class 11: Introduction to Selenium WebDriver
11.1 List of Web Element
11.2 Architecture of WebDriver
11.3 WebDriver Interface
11.4 Web Element Interface
Class 12: Selenium Project
12.1 Opening & closing of browser.
12.2 How to Open a URL
12.3 Verify Page title.
12.4 Strategy to get the Page Source
12.5 Difference between Close & Quit
12.6 Grab Web Element
*** Homework
Class 13: Selenium WebDriver
13.1 Difference between FindElement & FindElements
13.2 Check if element is Present, Displayed, Enabled or Selected
13.3 Enter & Clear text from Input eld.
13.4 Click on different elements.
13.5 Managing Input elds, Buttons & Links
13.6 Finding all links on the Page
*** Homework
Class 14: Selenium WebDriver
14.1 Extracting More than one object from a page
14.2 Extracting Objects from a specific area of a web page
14.3 Tables, Checkboxes & Radio buttons
14.4 Identify table rows and columns, Extracting values from a cell.
Class 15: Selenium Webdriver
15.1 Select class in Selenium
15.2 Drop Down Handle
15.3 Select multiple values from the list
15.4 Select & Deselect operations by Index, Value & Visible Text
Class 16: Webdriver Waits
16.1 Selenium Waits, Alert & Switch Windows:
16.2 Implicit and Explicit waits
16.3 PageLoadTimeout & SetScriptTimeout property
16.4 Simple use of Thread Sleep
16.5 Concept of Fluent Wait in Selenium
16.6 WebDriverWait and its uses
Class 17: Selenium WebDriver
17.1 Difference between Window Handle & Handles
17.2 Switching & Closing Windows, Tabs & PopUps
17.3 Action Class & What can we do with Action Class
17.4 Mouse Hover & Mouse Movement with Action
17.5 Drag and Drop Action
Class 18: Introduction to Framework
18.1 About Automation Framework
18.2 Benefits of using Automation Framework
18.3 Different types of Automation Framework
18.4 Page Object Model Design Pattern with Page Factory With OOP concepts.
18.5 Maven
Class 19: Automation Framework
19.1 Designing Test Runner for Framework
19.2 Asserts, Test Fails & Error logging
19.3 Reporters, TestNG Listeners and Log le Generation
19.4 Running test with different Test Data
19.5 Generating the HTML reports: Extent Report, Allure Report, Emailable Report and PDF Report
19.6 Log4j
Class 20: Introduction to TestNG
20.1 BDD Framework and Cucumber
20.2 JUnite
20.3 TestNG Framework
20.4 Benets and Features of TestNG
20.5 Annotations in TestNg
20.6 How to run Test Suite in TestNG
Class 21: TestNG Framework
21.1 TestNG Assets
21.2 TestNG Parameters
21.3 Multi Browser testing in TestNG
21.4 Parallel testing in TestNG
Class 22: BDD and Cucumber Framework
22.1 Add Cucumber Dependencies
22.2 Download cucumber plugin.
22.3 Create Feature File
22.4 Run Feature le.
22.5 Add step definitions/ Clue code.
Class 23: Automation Project
***Create end to end automation script.
Class 24: Database Testing
24.1 Introduction to Database
24.2 Different type of database
24.3 SQL
24.4 SQL Queries
Class 25: API Testing
25.1 API Testing
25.2 API Fundamentals and API Types
25.3 Importance and Basics of API Testing
25.4 Understand SOAP, REST, and JSON
25.5 Learn HTTP Methods and Status Codes
25.6 API Testing Tools
25.7 Introduction to Postman
Class 26: API Automation Testing
26.1 API Automation with REST Assured
Class 27: GITHUB
27.1 GITHUB
27.2 GIT Repository
27.3 Cloning GIT Repository
27.4 Uses of GIT command
27.5 GIT Push, Pull, Branching, Merge, GIT Commit, GIT ADD, clean and Fetch Commands.
Class 28: CI/CD Pipeline
28.1 JDBC Connection
28.2 Jenkins
28.3 Docker
Class 29: JIRA and Writing Test case
29.1 Writing test case
29.2 Development Process
Class 30: Coding Practice for Interview
*** Java
*** Selenium
*** Practice
Class 31: Coding Practice for Interview
*** Java
*** Selenium
*** Practice
Class 32: Interview Questions
32.1 Java Interview Question
32.1 Selenium Interview Question
32.3 Database Related Interview Question
32.4 API Interview Question
32.5 GIT Interview Question
32.6 Jenkins Interview Question
32.7 Coding Based Interview Question
32.8 Java Coding
32.9 Selenium Coding
Class 33: Additional Topics
33.1 Amazon Web Service
33.2 Mobile Testing
Class 34: Job Market Preparation
34.1 Resume
34.2 Tell me about yourself
34.3 Last Projects
34.3 Last project based on general knowledge.
34.4 References
34.5 Job marketing in different platform
(LinkedIn, Dice, Monster, Indeed)
34.6 Everyday 50-100 resume submission
34.7 Face the Recruiters
34.8 Schedule Interview
(No assessment based Interview)
34.9 We will provide all necessary help to crack the interview.
Find your Answer
Typically, this Course takes four months to Six months, while the student can be completed in four months.
We have Upfront single payment and monthly payment options.
No prior experience in IT is required. However, basic computer literacy is recommended.
The course is available online and recorded video. Online courses are conducted via Google Meet.
You can get support through our dedicated student support portal, email, or during live Q&A sessions with instructors.
The course lasts for 32 weeks, with classes held twice a week.
Assessment methods include quizzes, assignments, projects, and exams. Check the course syllabus for specific assessment criteria.
Yes, you can schedule a one-on-one meeting with our instructor by appointment. Contact the instructor directly to inquire about scheduling a meeting.