About the program
The Infotek Solutions Inc. QA Training Testing training program is a course dealing with Software Development Testing Methodologies. QA testing is a process of finding out the defects or bugs in a software program, which is done by a Manual Tester or Automation Tester. In this method, the tester plays an important role as an end-user and verifies that all the features of the application are working correctly. The goal of this training program is to provide you an intensive training & mentor you to be a successful QA Manual + Automation Tester for the IT market. This course will include Introduction to Software Testing, SDLC, Types of Testing, Test Cases, Test Strategy and Execution, Agile Software Testing, SQL, JIRA, Database/SQL, Java programming & Selenium web driver framework etc.
Testing Environment: Candidate practice on the platform provided by Infotek Solutions Inc.
Prerequisites
This course does not assume any prior IT experience. A strong desire to learn QA Manual Testing is required.
What will you learn?
- How to evaluate and assess the specifications of the system.
- How to analyze the results and carry out manual or automated test cases.
- How to examine the product code according to the specifications.
- How to track testing phases and defects.
- How to report errors and bugs to the development team.
- Helping with issues.
- How to test before or after the release or implementation of testing.
- Throughout the software development process, work with different teams to make sure the quality is good.
- Determining the automation test cases and selecting them.
- Documenting the automation test strategy and utilizing various designs
- Developing a test automation plan and obtaining approval
- The process of setting up the Selenium Test Environment (STE)
- Using an Integrated Development Environment (IDE) to participate in the setup of the Selenium environment.
- Automating a framework's design
- Implementing it in accordance with the project's structure.
Duration: 50+ hours
Price:
- $1,995 Classroom Training (All modules)
- $1,200 Online Training (Manual Testing + Selenium webdriver + Java + Project)
- $1,300 Online Training (Manual Testing + Selenium webdriver + Java + TestNG + Cucumber + Projects)
- $1,500 Online Training (Manual Testing + Selenium webdriver + Java + TestNG + Cucumber + Jenkins + Projects)
Why take this Course?
The global Testing Services Market grew exceeded USD 40 billion in 2020 and is estimated to grow at over 7% CAGR from 2021 to 2027. HR Trends suggest more hiring for Skilled Freshers and QA Testers. This course here is your gateway to a successful career in the Testing Industry. The course has been created by experienced IT professionals with a combined experience of over 10 years in Automation and Manual Testing. So whether you are a fresh graduate looking for a bright career option, or an experienced Tester looking to strengthen your testing skills, this course will be turned out to be just the right resource you need.
Responsibilities of a QA Tester
- Evaluating technical design documents and quality specifications in order to provide timely and significant feedback.
- Creating test cases and plans that are thorough, comprehensive, and well-organized.
- Planning, prioritizing, estimating, and coordinating activities related to quality testing.
- Utilizing open-source software to create, and run automation scripts.
- When bugs are fixed, thoroughly test them in regression.
- Monitor metrics for quality assurance, such as open defect counts and defect densities.
- Keep up with the latest testing strategies and tools.
Join us
Call us : +1-800-543-5571
Mail us : training@infotek-solutions.com
What will you learn (Course layout)
Module 1: Manual Testing
- 1.1 Introduction to Software Testing
- 1.2 SDLC & STLC
- 1.3 Agile Concepts
- 1.4 Different Types of Testing
- 1.5 Test Plan & Test Cases
- 1.6 Test Strategy and Execution
- 1.7 Test Closure
Module 2: Jira: Software Development Management Tool
- 2.1 Jira
- 2.2 Introduction to Jira & getting started
- 2.3 Agile concepts' refresher & Jira terms
- 2.4 Issues in Jira
- 2.5 Sprint in Jira
- 2.6 Test issue in Jira
- 2.7 Finding and reporting bugs
- 2.8 Reports in Jira
- 2.9 Test reporting
Module 3: Database Development, SQL, and Backend Testing
- 3.1 DB Introduction and Concepts
- 3.2 Data Models and Related Concepts
- 3.3 Normalization Concepts
- 3.4 ACID
- 3.5 SQL
- 3.6 Practice Lab – DDL
- 3.7 Practice Lab - DML
- 3.8 Practice Lab – SQL Functions
Module 4: Java Programming
- 4.1 Java Introduction
- 4.2 Installation and First Program
- 4.3 Basics of Java
- 4.4 Data Types in Java
- 4.5 Control flow
- 4.6 OOPs (for Testing)
- 4.7 Array
- 4.8 Exception Handling
- 4.9 File Handling
Module 5: Selenium Webdriver
- 5.1 Selenium Introduction
- 5.2 Selenium Installation
- 5.3 WebDriver in Different Browsers
- 5.4 Inspecting Elements on Website
- 5.5 Selenium Web Driver Commands
- 5.6 Action Controlling
- 5.7 Practice Selenium codes
- 5.8 Functional Testing of E-Commerce Site
Module 6: TestNG Framework
- 6.1 TestNG – Introduction & Installation
- 6.2 TestNG Annotations
- 6.3 Priority and Dependency
- 6.4 Assertions in TestNG
Module 7: Maven
- 7.1 Maven Introduction
- 7.2 Maven directory structure for development
- 7.3 Maven Clean
- 7.4 Life cycles and their phases
- 7.5 Maven POM.xml for configuration and management
- 7.6 Maven Dependency management
- 7.7 Maven repositories
- 7.8 Create Maven Project
Module 8: Cucumber
- 8.1 Cucumber – Introduction
- 8.2 BDD
- 8.3 Cucumber Setup – Step-by-Step Process
- 8.4 Gherkin Syntax
- 8.5 pom.xml file – Dependencies
- 8.6 Cucumber Exercise 1 – Google Search
- 8.7 Cucumber Exercise 2 – Assert Web Element Display
- 8.8 Cucumber Exercise 3 – Perform Login
- 8.9 Cucumber Exercise 4 – Multiple Credentials – Data-Driven Testing
- 8.10 Cucumber Exercise 5 – Multiple Scenario
Module 9: Git
- 9.1 Git version control system-introduction
- 9.2 Git Installation
- 9.3 Stage-Commit-and-Push to Remote Repository GitHub
- 9.4 Git Pulling or Cloning from Remote Repository GitHub
- 9.5 Adding code from eclipse to GitHub
Module 10: Selenium Frameworks
- 10.1 Page Object Model
- 10.2 Keyword driven frameworks
- 10.3 Data Driven frameworks
- 10.4 Page Factory
- 10.5 Read Data from excel sheet
- 10.6 Apache POI
- 10.7 Project related to Selenium Frameworks
Module 11: Jenkins
- 11.1 Introduction
- 11.2 Installation
- 11.3 Overview of Jenkins UI
- 11.4 Creating First Jenkins Job
- 11.5 Job Configuration
- 11.6 Build
- 11.7 Post-build Actions
- 11.8 Using Execute shell to run Linux shell commands
- 11.9 Executing our First Job
- 11.10 Configure System
- 11.11 Run the Selenium Code in Jenkins
Request a detailed syllabus.
Career Guidance
We connect each of our trainee to a mentor, Who help, asses, guide and mentor the candidate and make person industry ready.
Interview Preparation
- Mock interviews
- Technical interview questions
- What should be the idealistic answers.
- Right approach of answering questions in interview.
- Self assessment module to check your progress.
Effective Resume Building
- Do’s and Don’ts of Resumes.
- How to describe your project?
- How experienced resume is different from fresher.
- How to build resume for Career switch from Non-IT to IT.
- What are top 7 ways of building effective resumes?
Job Placement Assistance
- Know where to apply for jobs?
- Right way of applying for jobs?
- Understand how to get freelancing and part time jobs
- Know how to get startup and flexible jobs?
Meet your mentor
About Trainer Jay:
- 15 years of IT experience in software testing, quality assurance and quality management.
- Experienced in leading and managing medium to large testing teams.
- Have extensively trained participants in the areas of Software Testing Concepts, Quality Assurance, Quality Center, QTP, LoadRunner, JMeter, JIRA and Selenium.
- Testing process owner at the organization I have worked.
- Have mentored resources and helped set a career path and achieve testing certifications.
About Trainer Saif:
- 5+ years of IT experience in software testing, quality assurance and quality management.
- Have extensively trained participants in the areas of Software Testing Concepts, Quality Assurance, Quality Center, JIRA.
- Have mentored resources and helped set a career path and achieve testing certifications.
About Trainer Ravi:
- 5 years of IT experience in Automation functional testing.
- Experienced in leading and managing medium to large testing teams.
- Have extensively trained participants in the areas of Java, Selenium, Frameworks like TestNG, Cucumber, JUnit & Jenkins.
- Have mentored resources and helped set a career path and achieve testing certifications.