COURSE DESCRIPTION:
Our Software Quality Assurance (QA) Bootcamp will prepare you with everything you need to become a competitive candidate for junior-level software QA engineering positions. The training includes instructor lectures, sr tester’s support, individual and group assignments, and real projects with corporate clients lead by a QA manager. Students will work collaboratively with the instructor, leads, and mentors throughout the course. You will learn the terminology, process, and challenges of testing in the real world. As a result of attending this seminar, you should have a good working knowledge of software testing and what it takes to design and conduct an effective test of software, regardless of the technology.
LEARNING OUTCOMES
- Theory lessons with a lead engineer or instructor
- Hands-on work on assignments with support/guidance from senior engineers
- Review / Q&A sessions with the project lead
- Daily assignments to work on a real project
- You work in real start-up environment, utilizing modern QA infrastructure, tools and frameworks while executing test plans for real products
- You can use this experience on your resume and we will provide references to back up your efforts on the project
-
QA Basics
-
Testing Environment, Test Cases and Bug Reports
-
Web page structure and code inspection
-
Database Testing, Virtualization and UNIX/LINUX commands
-
Mobile testing
-
API testing and Network protocols
-
Automation Testing
- Introduction to Automation Testing;
- Using Checkpoints, Parameterization;
- Using Actions;
- Database Checkpoints, Data Driven Testing;
- Descriptive Programming;
- Using FSO, Debugging, Recovery;
- Introduction to QTP/UFT, Working with Objects;
- LoadRunner, Stress and Load Test;
- Database Checkpoints, Data Driven Testing;
- Create batch scripts for regression testing and analyze test results;
- Created custom automation test frameworks: Keyword driven, Data driven and Hybrid frameworks