Simulated sprint
Plan and run a two-week sprint on a small project, with a backlog and a retrospective.
Testers, QA leads or agile project managers.
Agile methods, software lifecycle, automated testing and security by design.
Skill labels as listed on Coursera.
Stated prerequisites: Basic understanding of digital product development (helpful, not required)
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Agile Meets Design Thinking | Beginner | 9 h | 4.7 (3,582) |
| Hypothesis-Driven Development | — | 11 h | 4.7 (1,017) |
| Product Analytics and AI | Beginner | 15 h | 4.7 (516) |
| Managing an Agile Team | — | 11 h | 4.7 (1,385) |
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Software Development Processes and Methodologies | Beginner | 21 h | 4.7 (2,135) |
| Agile Software Development | Intermediate | 13 h | 4.7 (7,485) |
| Lean Software Development | Beginner | 11 h | 4.6 (433) |
| Engineering Practices for Building Quality Software | Intermediate | 18 h | 4.5 (476) |
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Introduction to Software Testing | Intermediate | 30 h | 4.3 (839) |
| Black-box and White-box Testing | Intermediate | 26 h | 3.8 (117) |
| Introduction to Automated Analysis | Intermediate | 19 h | 4.2 (87) |
| Web and Mobile Testing with Selenium | Intermediate | 20 h | 3.7 (111) |
Stated prerequisites: Knowing how to code in some language; workplace software development experience helpful
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Software Design as an Element of the Software Development Lifecycle | — | 11 h | 4.6 (253) |
| Software Design as an Abstraction | Intermediate | 16 h | 4.7 (135) |
| Software Design Methods and Tools | — | 14 h | — |
| Software Design Threats and Mitigations | Intermediate | 19 h | 4.6 (94) |
This path takes 264 hours, about 6 months at 10 hours a week. A Coursera Plus subscription gives access to most of its courses during that time.
Plan and run a two-week sprint on a small project, with a backlog and a retrospective.
Raise the test coverage of an open-source project and submit the contribution.
Analyse a web application with the STRIDE method and propose countermeasures.