Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
The Junior QA / Software Tester Professional Certificate is an entry-level program designed to help you launch a career in software quality assurance. Software testing is a critical part of modern software development, creating opportunities for professionals who enjoy problem solving, attention to detail, and improving product quality. Targeted at career switchers and beginners, this program develops job-ready skills in software development life cycle (SDLC) methodologies, defect management, API validation, and troubleshooting. You will gain hands-on experience with industry-standard tools, including Jira and Zephyr, Azure DevOps, Visual Studio Code, and Playwright. The curriculum guides you from testing principles to technical execution. Participants map testing activities to Agile and Scrum frameworks, executing smoke and regression tests. They then move to backend testing, writing SQL queries for data validation, and conducting load testing using Apache JMeter. The program covers Generative AI for intelligent test design and defect analysis. You will complete a career development course on resume optimization, GitHub portfolio creation, and interview preparation to help you showcase QA skills during the job search. Graduates are prepared for roles such as Junior QA Tester, Software Tester, QA Analyst, Quality Assurance Engineer, and Manual Tester. Some exercises may require paid tool tiers.
Syllabus
- Course 1: Software Testing Fundamentals and Methodologies
- Course 2: Manual Testing and Defect Management
- Course 3: Test Planning, Execution and Analytics
- Course 4: Automation, Advanced Testing, and AI
- Course 5: End-to-End QA Testing Cycle
- Course 6: Launching Your QA Career
Courses
-
Advance your expertise by transitioning into technical test automation and AI-augmented quality assurance. In this course, you will write automated UI test scripts using Playwright and SQL queries for robust database validation. You will gain hands-on experience in backend integration and performance testing, utilizing Apache JMeter to analyze system load and API reliability. You will also future-proof your career by leveraging Generative AI to design intelligent test cases, generate synthetic test data, and automate defect hot-spot detection. By integrating version control via Git and exploring CI/CD pipelines, you will develop the technical proficiency to introduce code-driven efficiency to your QA processes. Tools used include Playwright, Git, and VS Code (open source, preconfigured in the Linux Lab VM), GitHub (Free Tier), and Apache JMeter (free, pre-installed in the Linux VM). By the end of the course, you will validate backend states using SQL SELECT queries, automate happy-path interactions with Playwright in VS Code, execute a version control workflow from VS Code to GitHub linked to Jira, and use Generative AI to translate test logs into professional stakeholder updates.
-
End-to-End QA Testing Cycle is the capstone course for the Junior QA/Software Tester Professional Certificate. You will step into the role of sole QA Tester for a new mock application—GreenLeaf Grocers—and execute a complete software testing lifecycle from start to finish. You'll begin by importing requirements into Jira, authoring Zephyr test cases, and manually executing tests to uncover seeded defects. You'll use BrowserStack to confirm a mobile UI bug on a live device, and Postman to isolate an API failure triggering a 500 Server Error. From there, you'll validate data integrity with SQL queries, automate the checkout path using Playwright, and push your script to GitHub via a pull request linked to your Jira ticket. Finally, you'll use Microsoft Copilot to generate a stakeholder-ready Test Summary and Release Recommendation report. Everything feeds into an End-to-End Release Portfolio—a PDF artifact to demonstrate QA readiness to employers. By the end of the course, you will automate checkout happy-paths with Playwright, validate SQL SELECT queries, commit to GitHub linked to Jira, create Copilot reports, and build a Release Portfolio.
-
You've built the technical skills of a Junior QA Tester. Now it's time to land the role. Launching Your QA Career is a practical, job-search course designed to help you translate your lab work and projects into the language that hiring managers and recruiting systems recognize. You'll learn how to write metric-driven resume bullet points that pass Applicant Tracking Systems (ATS), using the right keywords — from Jira and Zephyr to Playwright and SQL. You'll also curate a public GitHub portfolio that showcases your automation scripts in a way that non-technical recruiters can understand and appreciate. When it comes to interviews, you'll be ready. This course breaks down the most common behavioral and technical QA interview questions and teaches you the STAR method for crafting confident, structured answers. You'll even practice with an AI-powered mock interviewer that simulates a real final-round QA interview. By the end of the course, you will translate projects into resume bullet points highlighting technical and manual QA skills, prepare a public GitHub portfolio showcasing automated testing, and navigate behavioral and technical QA interview questions using the STAR method
-
Gain proficiency in the daily operations of a QA professional by diving deep into manual testing techniques and defect management. In this course, you will learn to conduct smoke and regression tests to verify build stability. You will develop skills in exploratory and usability testing, uncovering user friction points and verifying cross-browser compatibility and accessibility compliance. A core focus is the precise management of the defect lifecycle: documenting bugs with clear, reproducible steps; using screen captures and log analysis as evidence; and triaging issues by severity and priority. By the end of the course, you will be proficient in using industry-standard bug tracking tools to monitor resolution times and communicate effectively with development teams. Tools used include Jira Cloud (Free Tier) and Zephyr (free 30-day trial plugin within your Jira workspace). This course is designed for aspiring testers who want to learn how to actively test applications, uncover user friction points, and communicate bugs effectively to developers.
-
In this foundational course, you will build a robust understanding of software quality assurance and the critical role testing plays within the Software Development Life Cycle (SDLC). Designed for learners with basic digital literacy, this course bridges the gap between how software is conceptualized and how it is verified for real-world reliability. You will explore the fundamental differences between Quality Assurance (QA), Quality Control (QC), and testing while learning to map these activities to different layers of web applications. You will gain hands-on experience using industry frameworks like Waterfall, V-Model, and Agile, and learn to distinguish between static and dynamic testing techniques, sequence essential STLC phases, and integrate quality checks into Scrum sprints. By course end, you will define acceptance criteria and demonstrate tests within your own Atlassian Jira workspace. Tools such as Jira Cloud (Free Tier), Microsoft Azure DevOps (free Microsoft account), and standard Office tools (Excel/Word, free web versions using Microsoft Outlook account) are used throughout.
-
Advance your QA practice by learning to strategically plan, execute, and measure testing efforts with precision. In this course, you will transition from executing tests to designing rigorous, risk-based test strategies that ensure comprehensive software coverage. You will build strong skills in creating high-quality test cases, managing test data provisioning, and optimizing existing test suites to eliminate redundancy and improve efficiency. Beyond execution, you will gain proficiency in data-driven quality management—calculating critical metrics such as pass-rates and defect density, and visualizing insights through professional dashboards. You will also apply Root Cause Analysis frameworks to identify and eliminate recurring defect patterns, delivering actionable, data-backed reports to stakeholders. Tools used include Zephyr (free 30day trial test management plugin) and Microsoft Copilot (accessible via free Microsoft account).
Taught by
Microsoft