You're all set!
Your course guide will arrive by email in a few minutes.
DevMountain’s 12-Week Software QA Course
Our 12-week Software Quality Assurance (QA) Online Bootcamp will prepare you with everything you need to get your quality assurance certification. With your QA certification, you will be a competitive candidate for junior-level software QA positions.
You will be working collaboratively with lead instructors and mentors throughout this course until you become comfortable tackling new technologies in a fast-moving and ever-changing industry.
All of our students are granted access to career finding tactics, job prep curriculum, and networking events. Our career support also allows students to:
Optimize A Resume
Build a resume and portfolio with DevMountain’s Career Counseling team.
Career & Interview Prep
Our Career Counselors work hard to find jobs that fit and feel right for our students. Students go through mock interviews and learn important tips and tricks so they are prepared for their first real interview.
Students get lifetime access to our exclusive Meet n’ Hire events. At these events, students network with employers looking for QA talent.
Additional Career Resources
- Access to DevMountain Career Counselor
- Access to Current Mentors and Instructors
- Job Negotiation Training
- LinkedIn Training, Best Practices, and Profile Setup
- Free Admission to Hiring Events
- Job Search Tactics, Tools, and Worksheets
- Technical Interview Training
- Professional Resume Headshots
- Access to Recorded Classes and Lectures
- Discount for any Additional DevMountain Courses
QA Student Schedule
You must complete four modules to finish the Software QA Online Course. You can take these modules at your own timeframe within the 10 weeks of the course. Each module includes five lessons. These lessons include:
Reviews and exercises from previous lessons that strengthen concepts and skills.
Pre-recorded lectures from DevMountain’s lead QA instructor. Students learn key objectives through guided practice, discussions, presentations, and activities.
Each lesson is paired with practice problems so students can practices what they are learning. During this time, students have access to mentors. Questions can be asked at any time, but there will be set hours for guaranteed availability.
Students are assigned a project at the end of each module. These projects are often real-world projects. Mentors will be available to help.
While you’re at our Software QA Immersive Course, you’ll have weeks full of interactive learning and networking. You’ll walk away with the ability and confidence you need to land a QA job. You’ll master the following concepts:
Git & Github
Git, the de facto standard for source version control and team collaboration, has its own jargon, best practices, and workflows, enough to keep you busy for a while. Yet these tactics will be crucial in your contribution in the workplace and in securing, protecting and archiving code.
Developers love QA engineers who know their way around code. In this course, we will not dive as deep into JS as the immersive Web Developer course, but we’ll teach you enough to be a treasured asset to your developers.
Creating tests is an integral part of quality assurance*. We'll start you off with the basics - manual test writing. You'll learn all about the various *techniques you can use to expose application weaknesses.
You will also learn how to test software through unit testing*. Unit testing just means testing small units of a larger application as they are developed *which can help find bugs faster. This course will provide you with software test training and will teach you how to create and run effective unit tests.
Throughout the course of your software testing trainings, you will also learn how to create automated tests using Selenium and NightwatchJS. These are two of the most common testing automation applications out there, and as such, essential for a software QA test and a software quality assurance certification.
Sometimes called stress testing, this kind of QA software testing training allows you to assess how an application behaves when placed under different levels of demand. This course will teach you about stress testing concepts and tools that will help you be a successful quality assurance software tester.
As you get your quality assurance certification at DevMountain, we’ll teach you what a REST API is and how to create tests of performance, functionality, reliability, safety and security using Postman and SOAP.
Part of being an effective QA engineer is knowing how applications are developed. Agile is one of the most common development cycle methodologies. We’ll teach you all about backlogs, scrums, and sprints and how testing fits into the software development cycle.
DevMountain Cost and Upcoming Start Dates
Need help with tuition? Check out the various ways you can finance your tuition.
Have more questions about attending DevMountain? We've created a searchable Help Center that is constantly being updated that is full of answers to common student questions. If that isn't enough, you can always chat with a member of our admissions team.
Join Our Community!
Connect with us and ask the bootcamp community
questions you have about attending a coding bootcamp.
© DevMountain 2018