What is it?
A no-BS, no-fluff playbook to becoming an SDET.
These are the principles and ideas that allowed me to go from a junior tester to a Senior SDET in less than 2 years and later on to a Senior Software Engineer.
This workshop starts by teaching you the big picture and fundamental concepts, then proceeds to let you experience the entire SDET workflow in a game-like fashion and ends in giving you the tools to execute, stand out in the job market and create a winning resume.
Who is it for?
- You are a motivated QA engineer who has realized the industry is shifting and you need to update your skills to keep up
- You have tried learning test automation on your own but somehow are still not doing well on technical interviews
- You'd like to start contributing to test automation efforts at work, but aren't sure where to start
Sense of Community
You will have access to our private Slack community where I will be available to answer questions and you can network with fellow students.
The Disclaimer
Note that this is not an in-depth test automation course. You can take introductory test automation courses for free or almost free on LinkedIn Learning or Udemy these days. Doing so, however, is unlikely to adequately prepare you for SDET-level interviews or give you the confidence to start contributing to test automation efforts at work.
I believe it's important to start with the big picture before jumping into languages and frameworks.
You can also watch the videos in the free Intro section where I expand on this topic.
Gagan Sanghu
Lead Member of Technical Staff, Quality Engineering, Salesforce
I worked with Stan for 2.5 years and he is my first mentor who introduced me to Web and Mobile application automation testing. I can say his technical and mentorship abilities are top notch. I would take any course he makes in a heartbeat and, in fact, I am.
Robert Jap
Senior Software Engineer
Salesforce
I had the opportunity to work with Stan during my time at Fitbit. He was always available when I needed support tools to automate proprietary things for the iOS app. I also learned a lot from Stan outside the world of test engineering. He is approachable whenever you want to discuss potential solutions and hash them out. I was able to grow considerably during this stop in my career thanks to the intelligence and mentoring Stan had to offer.
Devi Gantakolla
Former Vice President of Quality
Veeva Systems
For all Quality Engineers who want to pursue an automation career (SDET), this is the ideal place to start. Stan Sarber, who built his career from the ground up, is leading this course. He started as QA engineer and now is a senior software engineer. I would highly recommend this course!
Course Curriculum
About Your Instructor
Hi, I'm Stan!
I started my career in tech as an entry level manual tester at a small start up. While there, I taught myself to code during nights, weekends, lunch breaks and bus rides. From there, I went on to become a QA lead, test automation engineer and a senior software engineer.
Aside from tech, I'm into fitness, reading and comedy (I wrote a comedy writing game once!)
I'm also a big self-education nerd and always on the hunt for hacks to learn more efficiently.
Feel free to connect with me on LinkedIn or shoot me an email to ssarber at gmail dot com and ask any questions!
FAQ:
Q: How long will it take to complete the course?
A: I imagine you should be able to comfortably complete it in your spare time in a couple of weeks. However, I plan on giving out free/cheap resources as homework which will also take time, and in some cases, a lot of time. How much time exactly? Depends on where you are on your journey π
Q: Can I get my employer to pay for the course?
A: Possibly. Some companies can cover all or part of an online course tuition if it's job-related. For example, if you are a QA engineer trying to advance your technical skills so you can pick up more technical tasks at work, you could argue that it's definitely work-related. In any case, check with your company policies and/or your manager.
Q: Other test automation courses/bootcamps seem to be in the $2000-5000 range. How are you able to offer this for $497?
A:
- I'm pre-recording the course as opposed to teaching it live. This is, in my opinion, better than a live class because: a) I can use the economy of scale: have more students, only record the class once and thus use my time more efficiently. As a result, I can offer it at an affordable price. b) I believe it's actually better for the student to take a recorded class. You learn more by pausing, thinking, Googling and rewatching videos than by mindlessly following a live class.
- This is not a full-blown traditional bootcamp-style course. This is a course that will give a beginner a sense of direction and tools to succeed. As the saying goes, "give a man a fish and feed him for a day. Teach him to fish and feed him for life." This is a "teaching to fish" course.
- Instead of trying to maximize my revenue by offering a one-stop solution, I give students free or cheap resources that they can peruse on their own as homework. If there's already a great free resource out there, I won't try to replicate it and charge for it. I hereby solemnly swear that I will try to maximize the value I provide for every dollar you spend π
Q: What technology stack will you be using?
A: The course uses Webdriver with Python for the SDET workflow exercise. The tech stack is irrelevant here though, as the typical workflow is mostly the same whether you are a web UI, mobile or an API SDET.