SQA Solution is a 6 weeks long Software Quality Assurance (SQA) school in San Francisco, CA. You’ll want to come to class eager to learn and prepared to work. At the end of six weeks, you’ll walk out of class as a new person. You are now qualified for your first QA or Tester position, and you’ll have a Certificate and Portfolio to prove it!
During this course, you’ll learn Java, WebDriver, Selenium IDE, Frameworks, Linux, SQL, TDD and more! We provide 123 hours of classroom instruction and hands-on project training.
Courses start on March 8 and April 26 and approximately every 7 weeks thereafter.
|CLASS 1 (6 Hours of Lecture)||CLASS 6 (8 Hours of Lecture)|
|Introduction to Java||Library file) with keyword ‘extends’ in test class files)|
|Introduction to Object oriented||Keyword Driven Framework (Learn and Build)|
|Install Java||Practical Test (3 Hours)|
|Install Eclipse||CLASS 7 (8 Hours of Lecture)|
|Eclipse Overview||JUnit vs. TestNg on Selenium|
|Creating first Eclipse project||Close, quit|
|Creating first Java program||Multibrowser|
|What is a class file||HTMLUnitDriver|
|Data Types||Firebug, Firepath|
|Conditional and concatenation operators||Web Elements|
|Practical Test (3 Hours)||Create your own xpath|
|Practical Test (3 Hours)|
|CLASS 2 (6 Hours of Lecture)|
|Arrays||CLASS 8 (5 Hours of Lecture)|
|Functions||Dynamic Objects (including starts-with / contains usage)|
|Objects, Object References, Call by reference and Value||Popups|
|XML overview||Simulating Keyboards (Enter, ESC, keystrokes, etc.)|
|Practical Test (3 Hours)||Mouse Movements|
|Working with AJAX|
|CLASS 3 (6 Hours of Lecture)||Timeout|
|Encapsulation and Polymorphism||Cookies|
|Interface||Back and Front Buttons|
|Packages||Listeners – Using WebDriverEventListener|
|Accessing modifiers – Public, Private, Default, Protected||Right Click|
|Exception handling||Find Coordinates|
|Error handling||Action Class|
|Throwable Class||Working with drop-down lists|
|Final and Finally||CSS|
|Collection API||Practical Test (3 Hours)|
|Log4J||CLASS 9 (8 Hours of Lecture)|
|Practical Test (3 Hours)||Build Scripts Based on Keyword Driven Framework|
|Practical Test (3 Hours)|
|CLASS 4 (8 Hours of Lecture)|
|Install and Configure JUnit on Eclipse||CLASS 10 (8 Hours of Lecture)|
|Creating a Test||XLS (X) Reader (using Apache POI)|
|Assertion / Verification||Build Data Driven Framework|
|Error Handling||Build scripts based on data driven framework|
|Running a Test||Practical Test (3 Hours)|
|Skipping a Test|
|Parametizing a Test||CLASS 11 (8 Hours of Lecture)|
|Difference between JUnit and TestNG||Hybrid TestNg|
|Install and Configure TestNG on Eclipse||Practical Test (3 Hours)|
|Build a Framework based on TestNG or JUnit|
|Practical Test (3 Hours)||CLASS 12 (8 Hours of Lecture)|
|CLASS 5 (8 Hours of Lecture)||SQL|
|Introduction to Selenium||Linux|
|What is Selenium IDE||Agile/Scrum|
|What is Selenium RC||Email Test results|
|What is Selenium WebDriver||File archiving (.zip)|
|Install WebDriver in Eclipse||ANT deployment (also xslt reports): running tests outside of IDE environment|
|Why Java with Selenium||Networking Protocols|
|WebDriver Interfaces||Practical Test (3 Hours)|
|Exception and Error Handling|
|Properties files (configuration & object recognition)|
|Practical Test (3 Hours)|
SQA Solution Instructors
Fuad Mak is a Test Architect and QA Manager at SQA Solution. He has over 16 years of experience in Quality Assurance, and 9 years of experience in QA Management. Fuad is a successful Quality Assurance leader with a diverse background in multiple industries.
Fuad Mak has a thorough understanding of QA methodologies, automated testing, and the iterative software development processes. His background includes responsibility for eCommerce sites, Life science and Pharma validation, Client Relationship Management (CRM) strategy and systems, SAP, Mobile, and Retail solutions. His expertise covers a myriad of testing tools and processes in the software testing industry. Here are just a few: Test Director, QA Partner/Silk Test, Silk Performer, MS Test, Visual Test, Win Runner, Bounce Checker, Star Team, Track Record, BugZilla, Web Defect Manager, PVCS, Web Load, PVCS Tracker, Net Mechanic, Compuware, Scrum, Selenium, and many more.
Anoop is a Software Professional with 14 years of core expertise in Automation, Manual, Database, and Web-Service Testing.
Anoop has experience Planning, Designing, Building, and maintaining complex Test Automation Frameworks (Data-Driven, Keyword, and Hybrid). He is an Expert in Selenium, WebDriver, and SilkTest Automation. He is also proficient with Java, has a deep knowledge of JUnit and TestNG unit testing Frameworks, and has real-world experience with many other testing tools and technologies.
Our Objective: You’ll want to come to class eager to learn and prepared to work. At the end of six weeks, you’ll walk out of class as a new person. You are now qualified for your first QA or Tester position, and you’ll have a Certificate and Portfolio to prove it!
Our Curriculum: The processes and expectations for Test Automation and White Box Testing have undergone significant transformation. Our course is based on the new standards for web testing: robust, scalable, and trackable. You’ll build test scripts using Java, Flash, UI, DataDriven, and more. You’ll learn the same testing practices and tools that you’ll use on the job, like Ant and Maven.
Detailed Schedule: SQA Solution classes run from 6 p.m. to 10 p.m., 3 evenings a week, and 9 a.m. to 6 p.m. on Saturdays. Classes vary between structured intros to exercises or projects and full day Testathons. During a Testathon, you may finish the previous day’s projects, or test and code a new project or exercise. Following is how a structured day will look:
§ 9 a.m.: Breakfast. We’ll discuss technology and testing over breakfast in the classroom. (Saturday only)
§ 6:30 p.m.: Events. We hold different types of events. You can ask our guest instructors about their job experiences, go to meetups, practice interviewing, or just work on projects. The program ends at 8 p.m. However, you may want to continuing working much later.
§ Weeks 1 – 2 include teaching the basics of Test Automation and programming.
§ Weeks 4 – 6 focus on project-oriented learning, both in groups and individually. This covers working on new projects from scratch and working on existing codebases. During this time, you’ll be creating your portfolio.
§ Towards the completion of the course, there will be a “hiring day” where we’ll present you to several potential employers. You’ll have time to speak with them individually and show them your portfolio. Don’t worry—this will be an enjoyable time. Because, during the course, we’ll be guiding you through practice interviews so that you’ll feel prepared and confident about what you’ve learned and what you can offer a new employer.
Tuition: Our aspiration is to teach motivated students how to be great Testers. However, we understand that motivated students have various types of financial backgrounds. So, although we charge a reasonable tuition, a certain amount of financial aid will also be available. If you’re seriously interested in our course, then please go ahead and apply. We can discuss details during the process of admission.
Housing: If you don’t already live in the San Francisco area, we may be able to help you with arranging housing. We know of some student housing, and we’ve contacted a nearby hostel who has agreed to house our students at a reduced rate. (You will be responsible for the costs of your own housing.)
Use discount code: BOOTCAMPS.IN$200OFF for $200 off 6 weeks course
|Focus||SQA / QA, |
|Class size||7 people|
|Sessions per year||8-9|
|Dedication per week||25 hours +|
|Minimum skill level||No skills|
|Prep work before classes start||No|
|Exclusive discount to Bootcamps.in visitors|
|Refund (if accepted job through program)||No|
|Financing / Scholarship||No|
|Address||12 Geary St|
|City||San Francisco, CA|
|Full review of this coding school||Click here|
- SQA Solution Website
- SQA Solution Curriculum
- SQA Solution Blog
- SQA Solution Facebook
- SQA Solution Twitter
Select up to 3 schools and compare them side-by-side