Integrate Docker, Git, and CI/CD into your testing workflow to build robust and scalable test automation.
💬AIインストラクター どのレッスンでも質問すれば、いつでもすぐに分かりやすい答えが返ってきます。
🕐いつでも開始 スケジュールも締め切りもなし。自分のペースで、好きなときに学べます。
🌐日本語で レッスン、課題、修了証まで、すべてあなたの言語で。
このコースについて
Ready to move beyond basic test scripts? Modern quality assurance requires a deep understanding of the entire development lifecycle, from code management to deployment pipelines.
This course provides the foundational knowledge to think and work like a Software Development Engineer in Test (SDET). You will learn how to build, containerize, and run automated tests within a continuous integration pipeline, using the same tools and practices as development and operations teams.
What you'll learn:
- Understand the core principles and responsibilities that define the modern SDET role.
- Manage your test code effectively using fundamental Git commands for version control.
- Use Maven to build, manage dependencies, and execute your testing projects.
- Create isolated and reproducible test environments for your applications and tests with Docker.
- Configure a basic Continuous Integration (CI) pipeline with Jenkins to automate your test runs.
- Apply fundamental cloud concepts using AWS for scalable testing infrastructure.
- Practice connecting automated tests to databases for effective data validation.
The course begins with foundational concepts in version control and build automation, then progresses to containerization, CI/CD, and cloud principles. Each topic is explained with clear, text-based instructions and practical examples.
This course is designed for testers and QA professionals who want to transition into an SDET or full-stack automation role. No prior experience with Docker, Jenkins, Maven, or cloud platforms is required.
Start building the skills for a modern QA career today.