
Testing is not about what you know about testing rather its about having a holistic view of the different needs.
What you will learn
Knowledge on Practices like Agile scrum, SDLC, Testdriven, Behaviour driven and Acceptance Test Driven approaches
Types of testing and their applicability on projects
Reviewing requirements and translating them into test scenarios
In Depth knowledge on writing test cases in Jira using Xray app on Live Project
Basics of API Testing
API Testing using Postman, Bruno, HTTPie
Basics of Performance Testing using Jmeter
Basic knowledge of SQL
Basic knowledge on Security testing
Using simple tools to perform complex testing like SEO and accessibility.
Basics of Shell scripting
Basics of CI/CD using Jenkins
Different certificates in Software Testing Field and how to apply
Why take this course?
This training course delves into the world of software testing, offering a balanced exploration of both automation and manual testing. With an increasing demand for efficient and effective testing methods, understanding the strengths, limitations, and appropriate applications of each approach is essential for software development teams aiming for high-quality product releases.
Participants will begin with a foundational overview of software testing methodologies, gaining insight into the role of testing in the software development lifecycle. We will then explore the characteristics of manual testing, focusing on areas where it excelsβsuch as exploratory testing, usability assessments, and tests requiring human intuition. Manual testing will be covered in depth, examining how to optimize repetitive, large-scale, or complex tasks, increase efficiency, and ensure consistency across testing cycles.
**Key topics include:**
– Fundamental principles and techniques for both testing approaches
– Strengths and limitations of manual vs. automation testing
– Best practices for combining manual and automated testing in hybrid strategies
By the end of the course, participants will understand the factors influencing testing decisions, including project requirements, budget, time constraints, and desired quality levels. This training aims to equip attendees with the skills to create a flexible, optimized testing strategy, enhancing productivity and quality while meeting project goals effectively and efficiently.