Agile Courses, Scrum Alliance
Advanced-Certified Scrum Developer® (A-CSD)
- 300 + Students Empowered
- 4.5/5 Best Selling Program
- Format Instructor-Led online Program and Self-Learn Online Program
- Start Date: Instructor-Led Program Date To Be Announced
Course Description:
Advance your technical skills in agile product development through our two Advanced Scrum Developer workshop days. Certified Scrum Developers (CSD®) have demonstrated — through a combination of formal training and a technical skills assessment — that they have a working understanding of Scrum and agile principles and have learned specialized agile product development skills.
The Advanced Certified Scrum Developer℠ course is designed to up-level the skills of growth-oriented CSDs by immersing you in practice and practical application. The goal is to expose students to advanced tools and collaboration techniques needed to build good products iteratively and incrementally Scrum requires.
The Advanced Certified Scrum Developer from Agilemania program introduces Acceptance Test-Driven Development, Behavior Driven Development, Test-Driven Development, Refactoring, Emergent Design, Agile Architecture, DevOps, and refactoring techniques. It follows a life cycle approach where participants learn how to practice these in real-life projects.
Course Objectives:
➜ Test-Driven Development life cycle
➜ Drive the development (design and implementation) of a User Story
➜ Refactoring, Clean Code principle, and Refactoring to Patterns
➜ Software design, design Principles, and emergent design
➜ Behavior-Driven Development
➜ Specification by Examples using Gherkin language
➜ Continuous Integration, Continuous Delivery, and Deployment
➜ DevOps practices inside Scrum
➜ Testing in Agile Software Development
Who Should Attend?
A-CSD training is for the Scrum team, including Scrum Master. We recommend inviting the whole team to learn rather than just 1-2 members.
Course Topics:
Specification by Examples Workshop
- Collaboration between the Business and Development Team
- How to write a better specification
- Why are Examples needed for specification
- Writing Examples in Gherkin
Test-Driven Development
- Test-Driven Development (TDD) approach and its benefits
- Improving the quality and design of the code by TDD
- Different types of tests: unit, integration, functional
Design Frameworks
- Definition and principles of frameworks
- Emergent Design
- Principle of scalability and implementation
Continuous Integration
- Principles, environment, and infrastructure
- Branching strategies and patterns for continuous integration
- Continuous Delivery and Deployment – Why and How?
- DevOps Introduction
ATDD and BDD Workshop
Principles of Acceptance Test-Driven Development
Consequences of ATDD on the Sprint Planning and Sprint Review
Principles of Behavior-Driven Development
Practicing BDD with Cucumber/Behave/SpecFlow: installation, writing features, testing, and reporting
Role of Product Owner and crew when writing scenarios acceptance
Unit testing with Unit Testing Framework
- Understand the life cycle of a test in the Unit Testing framework
- Respect for the principle of isolation and control of test results
- The mocks or simulate how the code Device code tested
- Use of simulation frameworks
Refactoring
- The consequence of technical debt and the risk of “breaking” the code
- Where? When? How refactoring?
- Three stages of refactoring
- Support of TDD and ATDD during refactoring
- Best practices and limitations
Agile Testing
- Importance of Agile testing
- Ensure better quality product sprint by sprint
- Test Automation Frameworks
- Test quadrants and test pyramids
Testimonials:
“Thank you for a great course. Gaurav was very aware of the topics which were planned for this certification.
Explanation to each topic was explained in an easy and understandable way.
Gaurav patiently answered all the questions which were asked to him.
Overall course has helped me to address the challenges which we were noticing while implementing DevOps in our own organization”
Vandana Singh, Sr. IT QA Analyst, Eaton Technologies Private Limited
Certified Tester in Artificial Intelligence dives into exploring the concepts of AI and testing tools/strategies revolving around AI.
Contents and Live Exercises are designed to engage in a very effective manner. Trainers were very knowledgeable and experienced, imparting their wealth of knowledge in an effective way.
I would definitely recommend this programme for all the QA Folks as part of Development.
Ankit Bajaj, Senior Technical Lead, IBM
The training conducted for Certified Tester in Artificial Intelligence is focused and coherent. It has been very useful for me.
I would like to highlight the dynamic of the sessions, very active, interesting, well organized and an easy-to-follow course of AI/ML learning.
Outstanding teaching skills by Vipul Kocher, he is very knowledgeable and passionate about teaching.”
Priyanka Pawar, Full Stack Test Specialist, IBM
“It was truly my pleasure to be a part of the Global Accredited Course on AI in Testing – it really was a brilliant learning experience!!
Thanks to the coaches Vipul and Saurabh for making this an insightful yet a fun-filled course – and walking us through the world of AL, ML and DL with live applications and practical testing strategies.
A special note of thanks to Team Verity team seamlessly coordinating this program without a glitch. Here’s wishing them my best”
Rajesh Kannan, Director, Deloitte Touche Tohmatsu India LLP
“This course was a great learning experience which was delivered proficiently by the experts. It’s very well-articulated with insights on the testing perspective of AI/ML.
Special mention to the hands-on exercises in python for data pre-processing and AI metrics.
The training has raised the bar for the testing community and will open up new opportunities for testing in the changing world of AI.
I really liked the way the exercises have been sorted out in folders and explained by Mr Bansal. Very helpful for future references.”
Smita, Assistant Vice President, DBS Bank
I work for IBM and have done the Selenium United course as part of the reskilling program. This course is an excellent way to upgrade me with the latest technologies in the field of automation testing.
I feel highly honoured and privileged to have done this course and truly enrich myself in a niche technology. I also feel great to pass the rigorous exam which tested my Selenium expertise to the fullest.
When I look back after a few years of my career with Selenium, I can proudly say that this was the course where it all began.
Payel Biswas, Test Automation Engineer, IBM
The training sessions conducted by Verity Software for Cloud Migration Test Specialist were well articulated and quite interactive.
The trainers were really good and supportive. They helped us both theoretically and practically. The training materials were really helpful in clearing the certification exam.
Overall this training helped me in upgrading my skills and being a test specialist. It helped me to clear the concepts of Cloud Migration and various aspects of testing required. Thanks to Verity Software and the trainers Jayapradeep and Smitha for such a wonderful learning experience.
Divya Rajpal, Test Specialist, IBM
Thank you for sharing your knowledge. It is very informative and helpful.
Exercises during training were easy to understand and very detailed. It is very nice to have exercises at the end of each module.
Your support, communication and coordination is great.
Thank you for the great training.
Anita Meka, Salesforce QE
FAQ:
What is the duration and timings of this course?
NA ..
Do you provide any tools with this course?
No. We do not provide any tools with this course.
Does this certification have a lifetime validity?
Yes this certification is valid for lifetime.
Do you provide placement services post completion of the course?
No, we do not provide placement.
What is the maximum batch size?
The maximum batch size is 20 members in one batch.
Will I get support post the training?
Yes post training support will be provided, you can contact the trainers for any queries which you may have.
Do I need to know coding for this course?
No, coding is not a prerequisite.
What if I am unable to attend the batch which I have registered for? Can I attend the next one?
We strongly recommend that the participants attend the batch which they have specifically registered for. There can be exceptions in case of emergencies but the difference in fee(if any) will have to be borne by the participant.
Can I get a refund if I cancel my registration?
No we do not provide refunds upon cancellation.
Can an In-house batch for our company be arranged for the course?
Yes we can arrange for an in-house batch for your company given there are a minimum of 10 participants per batch.
Instructor:
Ramit Manohar
Program highlights:
- Instructor-led programs
- Real life case studies
- Assignments
- Certification
Book your slot:
December 09-10, 2023
Book your slot
December 09-10, 2023
February 17-18, 2024