iOS SDET Bootcamp in Los Angeles

Boost your career in QA to the top with iOS Native Test Automation with XCUITest

Benefits

One of a kind course. Enterprise ready for World TOP companies

Increase your Salary to $150k per year!

Salary for iOS SDETs (Software Developers in Test) per Glassdoor is around $100K-$150k per year. TOP specialists make up to $350k a year! Finish our course in just 4 weeks and boost your salary.

Knowledge of Swift

Swift is iOS native language used for actual mobile development and native automation with XCode and XCUITest. It is a very hot position

Work with Real Projects

We collaborate with several companies to ensure our students are able to apply all coursework to future work opportunities.

Get Help from Mentors

We know that sometimes you may get stuck or struggle with something, so we will help every student individually in our 101 Mentoring Sessions

Why We Are Different

We are not typical bootcamp

  • We teach through day-to-day work tasks using Agile approach
  • From day one you will start automating real use cases of a real startup-like iOS app. Thus you will gain real experience
  • You will learn programming via hands-on task completion
  • You will work in pair just like at real-world job. Pair programming is proven to be very effective and used heavily industry wide.
  • We will teach everything about Git and GitHub from scratch at first week of the bootcamp
  • You will experience best software development practices during Bootcamp:
  • Each test case code will be committed to common GitHub repository via PullRequest
  • Upon successful code review by instructor and your team mates, your newly written test(s) code will be validated on Jenkins CI
  • SwiftLint must pass - Swift style and conventions all tests would have to pass CI
  • Above practices would give you a real taste of day-to-day workflow of Software Engineer
  • We will learn how to solve most asked Interview Programming problems thus will prepare you for coding interview screening

Number Speaks

0 +
Years of experience
0 +
Companies
0 %
Students recommend us
$ 0 / hour
Top compensation

Curriculum

We teach everything that you need to know

  • First week we help you to dive into Swift basics of Object Oriented programming, so later you may focus on tasks rather than programming basics
  • Intro to Git and GitHub. Creating Pull Request and solving merge conflicts
  • Every other online session will be started with Coding Algorithms
  • Setup test project from scratch in XCode
  • Integrate Accessibility Identifiers in app code for testability
  • Improve test stability by cleaning up application data via AppDelegate
  • As we progress, we will refactor tests with industry best practices to make tests more resilient using Page Objects pattern by using Protocols, Extensions, Delegates, ENums and Generics
  • Intro to Test Pyramid and RestApi testing
  • Make tests more stable with mock sever using https://github.com/envoy/Ambassador (every company wants this skill nowadays)
  • Automating App Analytics ( number one desired test coverage by company’s executives)
  • Decorate tests with advance features of XCUITest Library such as Async Wait, First Match API, Activities, Attachments and Screenshots
  • Setup iOS Continuous Integration with Jenkins using Xcodebuild and Fastlane
  • Running tests in parallel in XCode
  • Simulate coding interviews, prepare resume and LinkedIn
  • 1:1 individual session on a new career strategy — how to setup personal goals and achieve them

Success Stories​

What our students say

Our Team

Real Professionals with Real Experience

Igor Dorovskikh

Engineering Manager
Tinder


Brings testing experience from role of test automation lead at Tinder, Expedia and Barnes & Noble where he had built automated solutions for their mobile and web products.

Boris Gurtovoy

iOS Architect
Tinder


Is passionate about blockchain technology and participates in various open source projects. He holds Masters in Computer Science from USC and enjoys teaching students

Azat Zakuanov

Lead SDET
Thrive Market


Solid experience in Software QA Engineering. Strong experience in Test Automation for Web and Mobile applications.

Online and
In-Classroom Sessions

In-classroom presence is a must!

  • January 25 (in-class)
    12:00 - 5:00 PM PST
  • Saturday 1:30-4:00 PM PST

12-Week Immersive Program

Learn online and on-site

Pay Upfront

$ 2,490
00
Per Course
  • $300 deposit required (refundable within first week)
  • Only 20 seats available for the class
  • Mac computer

    is required
  • Minimum 6 months of experience as manual QA

    is required
  • Fundamental knowledge of any OOP language

    is required


Pay After

% 10 Of Salary
  • $500 Registration Fee Upfront
  • The Rest is When You Find a Job!
  • 10% of Your Paycheck for 1 Year
  • Not More Than 2X Upfront Price ($4780)
  • US Residents Only
  • Work Authorization Required
  • Eligibility is determined based on assessments: English and logical tests

Partners

We are working with the following companies​

FAQ

Can't find an answer? Don't hesitate to reach out

– Must have Mac with minimum hardware requirements : CPU: 2Ghz+, Intel i5+, RAM: 16Gb+ – Must have minimum of 6 months experience as manual tester. Mobile or Web – You must have fundamental knowledge about any Object Oriented Programming
– You must be able to participate in onsite classes in Los Angles in person

100% refund of full payment after the first class if you are not satisfied. We do not refund tuition after 2nd class. If it doesn’t fit you – it is your choice. No questions. No pushing. Period

No, but it is an intensive course. You will need to just spend a couple of hours a day every evening and you will be good! Of course, we know that you need to do a lot of things for yourself

Intermediate Swift knowledge. Good knowledge of XCTest and XCUITest Libraries. Working knowledge of Modern Scalable test architecture – PageObjects on steroids. Hands-on building test framework integrated with CI\CD using Jenkins. Experience with mocking networking responses. Rest API testing – HTTP, JSON.

Don't take our word for it! Try it out yourself!