Course Overview


Course We Offer

People who want to pursue their career as a Software QA Engineer should attend this highly demanding course. You can pursue your career in this field by getting hands on experience through our top notch training program.

QA Engineering with Java & Selenium

Take 20 weeks immersive training
to prepare yourself for the real world

QA Engineering with Java & Selenium

Take 20 weeks immersive training
to prepare yourself for the real world

Mobile Automation Testing with Appium

Learn 8 weeks fast pace training
to automate mobile iOS and Android apps .

Mobile Automation Testing with Appium

Learn 8 weeks fast pace training
to automate mobile iOS and Android apps .

Course Overview

We teach the skills you need to boost start your career as a Software QA Automation Engineer. From basic fundamentals to advanced concepts of programming, you’ll learn to solve problems with code and will be able build robust automation framework.

This course is designed for IT professionals, non-IT professionals and also for recent graduates looking to level up and gain hands-on skills to become a Software QA Automation Engineer. After successful completion of this extensive course, your skill sets will be applied to compete in the job market with confidence and competitive advantage.


We provide the students with top notch and up to date curriculum. Our students learn the industry standards with a foundation to continue learning as technology evolves.

Our curriculum has been carefully crafted in collaboration with employers from the field. We use student feedback to improve our curriculum every six months. We don’t follow the text books but rather we create our own standard materials from the world of resources. Our curriculum always lead by the practical project experience.

Software Development Life Cycle and Testing Fundamentals

Understand how the software development implemented in a well-structured life cycle. You will learn the fundamentals of testing life cycle, test strategies, test techniques and test approaches to apply in your real life projects.

  • Software Development Life Cycle
  • Software Testing Life Cycle
  • Test Strategies and Approaches
  • Different types of Testing
  • UI and Functional Verification and Validation Process
  • Boundary Value Analysis & Equivalent Partitioning
  • Statement, Conditional & Decisional Coverage
  • Agile Methodology and Implementation

    This is an excellent opportunity to embrace a “new” delivery approach, and show everyone that you’re progressive and current when it comes to project management techniques. 

  • The Fundamentals of Agile Software Development
  • Behavioral Driven Development (BDD) approach
  • Aspects of Agile Methodologies
  • The Differences between Testing in Traditional and Agile environments
  • Role and Skills of a Tester in an Agile Team
  • Agile Testing Methods, Techniques, and Tools
  • Java Programming

    Understand how to setup your development environment, work efficiently like a developer, and make your projects a success. Learn programming fundamentals, solve real life problems and become proficient in Java.

  • Introduction to Java
  • Datatypes and variables
  • Operators and Expressions
  • Classes and Objects
  • Control Flow
  • Methods
  • Arrays
  • Object Oriented Programming
  • Using Java Objects
  • Inheritance in Java
  • Packages
  • Exception Handling
  • Selenium WebDriver

    WebDriver is a tool for automating web application testing, and in particular to verify that they work as expected. It aims to provide a friendly API that’s easy to explore and understand.

  • Introduction to Selenium and its Component
  • Introduction to Selenium WebDriver
  • Writing custom Xpath using Axes view 
  • Advance WebDriver concepts 
  • Wait Functionality And Run Test on different browsers
  • Introduction to Page Object Model Framework
  • Creating TestNG Framework
  • Creating Data Driven Framework
  • Environment Setup

    You will learn a full environmental set up of your test framework which will help you to deliver quality automation to the product in more efficient way.

  • Setup Maven build Management tool
  • Setup Apache ANT
  • Setup Continuous Integration tool Jenkins or Hudson
  • Setup GitHub for source control
  • Program Structure, Eligibility

    Programe Structure

    Our training program is designed in such a way where you can get all the important conceptual knowledge, hands on skills and problem solving techniques. In each class, the instructor will give two hours lecture and after that you have to do a classwork relating to the instruction subject. You will be given homework in each class related to real life and practical scenarios.

    Our program includes:

    20 weeks Course Duration

    Both Online and Onsite Class

    80+ Hours of Class lectures

    40+ Hours of Class Work

    120+ Hours of Bootcamp*

    In-House Internship*


    • Non IT professionals aspiring to get into IT Industry.
    • IT Professionals without QA exposure
    • Recent Graduates
    • Bachelor or Associate Degree in any Field
    • No prior programming knowledge required
    • Ability to think creatively, analytically and with depth about problems
    • Ability to learn and communicate in a professional manner

    We encourage all sorts of people to take this training opportunity to explore their career in this demanding field. We welcome students from all backgrounds based on our evaluation to assess the eligibility of the prospective candidates so that the mutual goal can be accomplished.

    Current and Upcoming Batch

    We start a new class every 4 months and students are accepted in a rolling basis. The Software Automation testing with Java and Selenium training is designed for 4 months. We have 1 month immersive boot camp after the 4 months QA Automation training. If you have prior automation testing knowledge, you can apply to our boot camp and a formal assessment process will be conducted to consider your eligibility.

    The class size is flexible but we maintain a ratio of about maximum 25 students per batch. This ensures that students are getting plenty of attention, review, and guidance.

    Course Name

    Course Duration

    Class Day Class Time


    QA Automation with Selenium using Java

    July 15 to Nov 07

    Saturday 10:30am - 1:30pm

    Wednesday 7pm - 10pm


    120+ hours Boot Camp on Selenium

    Nov 15 to Dec 15

    Mon, Tues, Thurs, Fri6:00pm - 10:00pm


    QA Automation with Selenium using Java

    Nov 15 to Mar 07

    Saturday 10:30am - 1:30pm

    Wednesday 7pm - 10pm


    120+ hours Boot Camp on Selenium

    Mar 15 to Apr 15

    Mon, Tues, Thurs, Fri6:00pm - 10:00pm


    QA Automation with Selenium using Java

    Mar 15 to July 07

    Saturday 10:30am - 1:30pm

    Wednesday 7pm - 10pm


    120+ hours Boot Camp on Selenium

    July 15 to Aug 15

    Mon, Tues, Thurs, Fri6:00pm - 10:00pm


    Under Development


    You have to apply for the training through requesting online, phone call or in person. We will schedule you for the further admission interview process.


    Prospective and interested students will be assessed through a formal interview process to determine his or her eligibility for the course. The interview can be verbal or written.


    Qualified students will be on board by enrolling process. Necessary information will be provided to the students after the interview process done.

    We are here to help

    What you need to do is to gain the knowledge and skills with full passion, hard work and confidence. We are here to help you finding a right career path through our effective career guidance and job placement services.

    Our Student

    We believe anyone can learn this course as long as they fully engage themselves and follow our instructions. We do not base our admissions decisions on prior programming experience or any specific background. We look for students based on:


    Our students come from diverse community and different backgrounds. As programming and technology is a logical and creative thinking process, we welcome engineers, bankers, accountant, mathematicians as well as musicians, artists, journalists and so on.


    We are looking for students who has a true craving to learn new things. We like our students will apply their knowledge in the real world to solve real problem. A strong aspiration can help the students to reach that level.


    To be success in career student are expected to apply their creativity, implement their logical thinking and learn solve critical issues. Our students should be professionals with the combination of diverse culture, and curiosity to learn new topics

    Frequently Asked Questions

    When does the next class start?

    Upcoming classes will be updated periodically on the course section in our website.

    Do I need to bring a laptop?

    Yes, please bring your own laptop to class. We prefer a Mac but  Windows can be used as well. (The instructor will be using a Mac)


    What is your admissions process?
    I have a day job. Can I still make time for this course?
    I do not have a computer science background. Can I still take this course?
    I am in the QA field but have no automation experience. How can this program help me?
    What about this program differs from other courses with similar offerings?
    Will I get a job after completing this course?

    Question ?

    Call us:

    Email us: