Software Testing Quality Assurance Certificate Programs - PDF by shelseaZvansky


									    Software Testing & Quality Assurance                                                                                                                                                   Certificate Program Overviews

    Software Test Engineer (STE)                                                                                                                                                Software Test and
    This certificate program is designed to prepare students to become an entry-level                                                                                           Development Engineer (STDE)
    software tester in a variety of industries such as aerospace, biotech, gaming and state                                                                                     This certificate program is designed for those who have obtained their STE Certificate.
    government. Completion of this certificate is required to obtain the Software Test &                                                                                        The program provides the advanced level of programming skills and testing knowledge
    Development Engineer (STDE) and Database Test Engineer (DTE) certificates. Bellevue                                                                                         needed to be a successful tester in today’s development environment.
    College Continuing Education has been successfully training software testers for over
    ten years.
                                                                                                                                                                                                                                                                                  Software Testing & Quality
                                                                                                                                                                                REQUIRED COURSES
                                                                                                                                                                                96 hours total                                                                                Assurance Certificate Programs
    162 hours total plus Capstone                                                                                                                                                        C# Programming–Level 2                                     30 hours                  Hands-on learning = Professional results.
                     Introduction to Testing                                                                                      21 hours                                               Object-Oriented Design                                     12 hours
                     Software Testing in Practice                                                                                 21 hours                                               C++ Programming–Level 1                                    30 hours
                     Test Project Planning and Management                                                                         21 hours                                               Algorithms in .NET using C#                                 24 hours
                     Database Testing Concepts                                                                                    18 hours
                     Scripting/Programming Fundamentals                                                                           21 hours                                      ELECTIVES
                                                                                                                                                                                Two courses total
                     C# for Testers                                                                                               32 hours
                                                                                                                                                                                         Electives may be chosen from the Software Testing & Quality Assurance
                     .NET Test Automation using C#                                                                                28 hours                                               courses or from the Database or Programming sections of course listings
                     Software Test Engineer Certificate Capstone                                                                      TBA                                                in our print schedule and online at

    Two courses total                                                                                                                                                           Database Test Engineer (DTE)
                     Electives may be chosen from the Software Testing & Quality Assurance
                     courses or from the Database or Programming sections of course listings                                                                                    This certificate program is designed for those who have obtained their STE Certificate.
                     in our print schedule and online at                                                                                             The program familiarizes test engineers with the variety of ways data can be stored
                                                                                                                                                                                and accessed, and provides broad knowledge of SQL, database design and major
                                                                                                                                                                                relational databases.
    •	 Get full course and schedule information at                                                                                           REQUIRED COURSES
                                                                                                                                                                                60 hours total
    •	 Attend a free Software Testing & Quality Assurance Certificate information session.
                                                                                                                                                                                         Client-Server Testing Techniques                            21 hours
       Call (425) 564-2263 for dates
                                                                                                                                                                                         SQL for Software Test Engineers–Level 1                     18 hours
    •	 Questions about the program? Contact Computer Programs at (425) 564-4005.
                                                                                                                                                                                         SQL for Software Test Engineers–Level 2                     21 hours

                                             Register by phone at (425) 564-2263                                                                                                One course total
                                                     or online at                                                                                                        Electives may be chosen from the Software Testing & Quality Assurance
                                                                                                                                                                                         courses or from the Database or Programming sections of course listings
                                                                                                                                                                                         in our print schedule and online at
Bellevue College reaffirms its policy of equal opportunity regardless of race or ethnicity, color, creed, religion, national origin, sex, sexual orientation including gender
identity or expression, age, marital or family status, disability, or status as a disabled veteran or Vietnam era veteran. Please visit
SOFTWARE TESTING & QUALITY ASSURANCE COURSES                                                                                                                                                                                                                           Hands-on courses.
Introduction to Testing                                                                                                 Object-Oriented Design
                                                                                                                                                                                                                                                                  Professional instructors.
Learn testing concepts such as regression, black box/white box, and acceptance. Topics include fundamental testing
theory, quality issues, determining valid bugs, and tips and tricks for bug reproduction and isolation. Prerequisite:
                                                                                                                        Learn object-oriented design in preparation for studying any type of object-oriented programming (e.g., VB.NET,
                                                                                                                        C++, C#, Java). Topics include the differences between procedural and object-oriented programming; defining
                                                                                                                                                                                                                                                                        Flexible schedule.
Familiarity with Windows.                                                                                               classes, abstraction, objects, encapsulation, inheritance, and polymorphism; using the UML to model and
                                                                                                                        develop a class diagram; and building objects using types of composition. Prerequisite: Windows and PC basics.
Software Testing in Practice                                                                                            Recommended: Introduction to Programming.
This course focuses on testing techniques such as user testing; stress testing; performance testing; boundary
analysis; practical methods for test case design, including use of matrices and scenarios; and an introduction to       C++ Programming–Level 1
various special testing situations. Prerequisite: Introduction to Testing or at least three years testing experience.   This extensive hands-on course is an introduction to the C++ language and the principles of object-oriented
                                                                                                                        programming. Students learn how to use variables and variable type; create branching and looping instructions;
Test Project Planning and Management                                                                                    apply function templates; arrange objects and classes; and build arrays, structures and pointers. Prerequisite:
Students use exercises to apply good test planning against real software, and plan for and run a software testing       Working knowledge of the C programming language.
project using scalable techniques. Learn about deconstruction, risk-analysis, resource handling and scheduling
techniques, reporting, documentation, and long-term project maintenance. Prerequisite: Software Testing in              Algorithms in .NET using C#
Practice or equivalent.                                                                                                 This course provides an introduction to algorithm techniques and data structure to new .NET developers, targeting
                                                                                                                        those with development experience but no formal computer sciences background who want to create tools using
Database Testing Concepts                                                                                               C#. This is a good refresher on structured coding and includes hands-on exercises. Topics include strategies used for
For testers unfamiliar with database concepts, learn the elements of good relational database design with an            sorting, binary searching, stacks, queues, dynamically sized arrays, parsing numbers and strings, lists, and binary
emphasis on analyzing existing database designs and uncovering design flaws. First, second, and third normal            trees. Prerequisite: C# Programming–Level 1 or C# for Testers.
form will be covered, with a focus on generic and essential database testing concepts. Prerequisite: Familiarity
with computers. Recommended: Introduction to Testing.                                                                   Client-Server Testing Techniques
                                                                                                                        Explore the client-server system architecture in this intensive hands-on course through exercises and optional
Scripting/Programming Fundamentals                                                                                      homework. Learn how these systems work, how they break, and how to test them as thoroughly and rapidly as
For those with little or no programming experience, learn programming skills using VBScript to prepare for other        possible. Class includes an excellent up-to-date handout on the topic. Prerequisites: Introduction to Testing.
testing-related programming classes. Topics include variables, constants, if/then statements, looping structures,
arrays, file operations, and automation testing. Prerequisite: Familiarity with Windows.                                SQL for Software Test Engineers–Level 1
                                                                                                                        For testers, learn the basics of relational database testing concepts using SQL. Students learn about language syntax,
C# for Testers                                                                                                          creating basic and advanced statements, and using statements in a test environment. No previous knowledge of SQL
Learn to use C# to automate software testing and development of small programs. Designed for testers who                needed. Recommended: Database Testing Concepts or equivalent knowledge of database design.
have a basic knowledge of programming concepts with no knowledge of C#, the course utilizes hands-on                                                                                                                                             •	 Interactive courses emphasize lab work and demonstrations
exercises. Students learn how to test database applications and debug C# applications. Prerequisite: Introduction       SQL for Software Test Engineers–Level 2
to Programming or Scripting/Programming Fundamentals or equivalent knowledge.                                           Create and use stored procedures, database objects and test data-driven applications. Topics include creating,
                                                                                                                                                                                                                                                 •	 All instructors are experienced professionals currently working in the field
                                                                                                                        designing, using, and testing stored procedures. Examples and exercises are presented in multiple database               •	 Program has been successfully training software testers for over 10 years
.NET Test Automation using C#                                                                                           products, including SQL Server. Prerequisites: Database Testing Concepts and SQL for Software Test Engineers–
Build and design automated tests using C#, and learn techniques and principles related to white box/black box           Level 1 or equivalent.                                                                                                   •	 Evening and weekend classes are tailored to working professionals
testing in the .NET test automation environment. Course covers console-based testing, manipulating a GUI using
reflection and event handlers, using mock objects and interfaces, introduction to database testing, creating            Software Test Engineer Certificate Capstone                                                                              The Bellevue College programs emphasize learning by doing, and utilize
web-based testware, screen scraping, accessing Windows registry data, and creating test harnesses. Prerequisites:       This course will require students to complete a final project that utilizes the core skills gained throughout the pro-
C# for Testers or C# Programming–Level 1 or equivalent experience                                                       gram. The project will be the foundational component of the student’s professional portfolio for career purposes.
                                                                                                                                                                                                                                                 extensive lab exercises to teach skills such as client-server testing and bug
                                                                                                                                                                                                                                                 eradication. Our flexible program is offered on your schedule: start any time you
C# Programming–Level 2                                                                                                                                                                                                                           like and complete at your own pace, taking as few as one to two classes a week.
Explore advanced technologies in the .NET framework. Topics include interfaces, delegates, events, operator
overload, asynchronous programming, reflections and attributes. Class includes lab time for hands-on practice.
                                                                                                                                                                                                                                                 Program can be completed in as few as six months or as long as three years.
Prerequisite: C# Programming–Level 1 or equivalent.

                                                                                                                                                                                                                                                   AT TEND A FREE INFORM ATION SESSION
                                                                                                                                                                                                                                                   Meet with faculty for an overview of the program, the courses
                                                                                                                                                        FOR COMPLETE COUR SE AND                                                                   that best meet your career goals, and how to get started.
                                                                                                                                                      SCHEDULE INFORMATION GO TO:
Register by phone at (425) 564-2263
or online at                                                                                                                                                                           Find out more at

To top