QA Fundamentals
Understand the core principles of Quality Assurance (QA), including testing methodologies, tools, and processes to ensure software quality.
Our training approach is human‑centred and outcomes‑driven. We focus on what learners can apply confidently.
Understand the core principles of Quality Assurance (QA), including testing methodologies, tools, and processes to ensure software quality.
Master manual testing techniques, including test case creation, test execution, and defect reporting to ensure software functionality meets requirements.
Learn automation testing using popular tools like Selenium, Appium, and TestNG, and understand how automation enhances testing efficiency and accuracy.
Gain expertise in performance testing tools like JMeter and LoadRunner, and learn how to evaluate software performance under different conditions.
Manage AI-based automation strategies to improve testing accuracy and scalability.
Manage AI-based automation strategies to improve testing accuracy and scalability.
Use NLP for bug triaging, test case generation, and team communication in QA.
Implement AI-driven test cases and integrate AI tools into CI/CD pipelines to streamline testing.
Apply AI and machine learning to predict and prevent defects, ensuring smoother development cycles.
70%
50 multiple-choice/multiple-response questions
| Introduction to Quality Assurance and AI | 10% |
| Fundamentals of AI, ML, and Deep Learning | 15% |
| Test Automation with AI | 15% |
| AI for Defect Prediction and Prevention | 15% |
| NLP for QA | 10% |
| AI for Performance Testing | 10% |
| AI in Exploratory and Security Testing | 10% |
| Continuous Testing with AI | 5% |
| Advanced QA Techniques with AI | 5% |
| Capstone Project | 5% |
TensorFlow
SHAP (SHapley Additive exPlanations)
Amazon S3
AWS SageMaker