Start your journey into software development and testing by learning what it's all about
- Mark Winteringham
Welcome to the Introduction to Software Development and Testing course, part of the Ministry of Testing's Essentials online learning pathway.
Starting out in software testing can be challenging; not only do you need to learn the necessary skills and knowledge to be a tester but you also need to understand how this fits into the wider context of software development. There are many processes, activities and roles to get to grips with and that’s what this course will help you with.
This course gives you an introduction to both software development and testing and it aims to provide meaning and context to industry-specific terms that can act as a barrier to those just getting started. Throughout the course, you'll gain a grounding in the purpose of software testing and the skills and knowledge you'll need to succeed as a tester. This course offers you a solid starting point for your learning journey into testing.
Mark Winteringham is a tester, toolsmith and the Ministry of Testing DojoBoss with over 10 years experience providing testing expertise on award-winning projects across a wide range of technology sectors including BBC, Barclays, UK Government and Thomson Reuters.
He is an advocate for modern risk-based testing practices and trains teams in Automation in Testing, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education.
You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk / automationintesting.com
Director of Quality Services
Quality and Testing enthusiast, teacher, coach, mentor and servant leader.
Director of Quality Services @ Ada Health.
I blog at: danashby.co.uk and I'm a co-founder of the MoT Essentials
(formerly the Software Testing Clinic).
I love being involved in the testing community (and other communities)!
By the end of this course, you’ll be able to:
Use terms that relate specifically to software development and testing
Understand the common roles, process and activities in software development
Describe what the purpose of software testing is
Identify skills and knowledge a tester needs to succeed in software development
Decide whether or not software testing is a role for you