-
Software testers help teams catch bugs and other issues before software gets to customers. Learn the foundations, tools, and techniques for a career in software testing.
- Explore the foundations of software quality assurance.
- Master the processes that software teams use to ensure quality.
- Learn technical skills and tools to optimize your testing.
-
Courses under this program:
Course 1: Programming Foundations: Software Testing/QA
-Learn how to incorporate different kinds of software testing into your development cycle to help your team meet quality goals with every release.
Course 2: Test Automation Foundations
-Get started in test automation. Learn how to integrate automated testing into your QA or DevOps workflow.
Course 3: API Testing Foundations
-Learn the basics of API testing. Discover how to use several robust tools for testing APIs at scale in an organization.
Course 4: Behavior-Driven Development
-Learn the basics of behavior-driven development (BDD). Discover how BDD can improve collaboration, refine requirements, and identify defects earlier in the software testing cycle.
Course 5: Agile Testing
-Create higher-quality software faster, by implementing agile testing in your organization. Learn about the role of software testers and how testing can enhance your workflow.
Course 6: Learning Selenium
-Learn how to use Selenium to test web applications. Find out how to write, automate, and run tests with the Selenium WebDriver API and Selenium Grid.
Course 7: Selenium Essential Training
-Learn more about Selenium, including how to improve your use of WebDriver, advanced locators, component interactions, synchronizations, and more.
Course 8: JMeter: Performance and Load Testing
-Learn how to use Apache JMeter, a popular open-source performance testing tool, to create and execute load tests that help you highlight performance issues in your software.
Course 9: Scripting for Testers
-Automate software testing with scripting. Learn how to write simple Python scripts to script API calls, reporting, test site prep, and more.
Course 10: Java: Testing with JUnit
-Learn how to use JUnit, a powerful open-source testing tool for testing Java.
Course 11: API Test Automation with SoapUI
-Learn how to leverage SoapUI to fully automate testing of APIs.
Course 12: Insights on Software Quality Engineering
-Join your instructor, a software quality engineer, to learn how to get started in quality assurance (QA), how QA fits in at companies of any size, and how agile has changed QA.
Course 13: ISTQB Foundation Exam Prep
-Get the information you need to prepare for the International Software Testing Qualifications Board (ISTQB) exam.