Description
Manual QA + Automation Internship Course.
Course begins February, 2025
Course lasts XV Weeks
This course contains the following sections:
- Manual QA
- JAVA Basics for Automation
- Automation Framework Setup
- Writing Auto Tests
- Internship at a SaaS Company
- Career Mentoring
PREREQUISITE: English B1 (Intermediate). Classes will be held in English.
Next cohort start date: February, 2025
Tentative Schedule: MON – FRI 5pm – 8pm Mountain Standard Time (MST) (Denver, CO).
The IT Career Accelerator Program is an intensive 15-week course designed to prepare students for careers in information technology. Starting on September 23, 2024, participants will gain hands-on experience with the latest tools and technologies used in the industry today. Through a combination of lectures, projects, and mentoring from experienced IT professionals, students will build a strong technical skillset in areas like quality assurance, automation, cybersecurity, and software development. The program focuses on both hard and soft skills, ensuring students are career-ready. Participants will refine their resumes, practice interviewing, and receive career coaching to help them secure jobs after graduation. By the end of the intensive bootcamp, students will have the knowledge and confidence to launch successful careers in IT.
- Course Schedule:
- I week:Â Â
- Mon (2 h): AsxatÂ
- Group Intro; Class Intro; Intentions; Course Requirements; Company Intro;Â
- Tue (2 h): Asxat
- CPB Setup; Shopify Hosting Infrastructure; Tools / Apps Used in a SaaS; Jira / Youtrack / Zendesk / Shopify / Google Cloud Platform; Gitlab
- Wed (2 h): Asxat
- Workflow; Team Roles; SDLC; Documentation; User Guides; Wikis; Changelog; Terminal; Git
- Thur (2 h): VladÂ
- Internship Onboarding;
- Fri:
- Internship + Homework
- Mon (2 h): AsxatÂ
- II week:Â
- Mon (3 h): Eugene
- ABC of testing.Â
- QA VS Testing.Â
- What is a bug?Â
- Triaging.Â
- Jira
- Tue (3 h): Eugene
- Lifetime of a bug.Â
- Types of testing. Testing toursÂ
- White/Gray/Black box testing.
- Wed (3 h): Eugene
- Advanced testing techniques.Â
- Dev tools.Â
- Cookies.
- Thur (2 h): Natalia S
- Tester Job Essentials.Â
- Career Planning.
- Fri:Â
- Internship + Homework
- Mon (3 h): Eugene
- III week:
- Mon ( 2 h)
- UX/UI Introduction. Concepts. Basics. Simple Figma Layout Desktop
- Tue ( 2 h)
- UX/UI Introduction II. Concepts. Basics. Simple Figma Layout Mobile
- Wed ( 3 h): Artur
- Version Control/Git: Understanding the basics of version control using Git, a system for tracking changes in source code during software development. Workshop.
- Thur ( 3 h): Artur
- Web Hosting and Deployment: Learning how to publish a website on the internet. Gitlab > Linux Server via terminal.
- Fri:
- Internship + Homework
- Mon ( 2 h)
- IV week:Â Â
- Mon (2 h): Eugene
- Homework Session
- Tue (2 h): Eugene
- Homework Session
- Wed (3 h):Â Artur:
- HTML / CSS I: Desktop Development. Xpath. Selectors. Id Injections. Relative path. Absolute Path. Â
- Thu (3 h):Â Artur:
- HTML / CSS II :Â Mobile.
- Fri:Â
- Internship + Homework
- No code tool. Flutterflow Overview. Self Study.
- Mon (2 h): Eugene
- V week:Â
- Mon (3 h): Artur
- JavaScript I: Learning the basics of JavaScript, a programming language that makes web pages interactive.
- Tue (3 h): ArturÂ
- JavaScript II: Learning the basics of JavaScript, a programming language that makes web pages interactive.
- Wed (3 h): Natalia V
- Portfolio Page Cross testing. Filing bugs in Jira.
- Thur 3 h: Â Natalia V
- SQL1: Basics. CRUD.Â
- E2E:FrontEnd(WordPress) and BackEnd(SQL) testing approach
- Fri:Â
- Internship + Homework
- Mon (3 h): Artur
- VI week:
- Mon (3 h): Natalia V
- SQL2: Joins / NoSQL databases
- Tue (2 h): Natalia V
- Postman. One big lecture. CRUD. API testing. Swagger. Gray box testing. Tests in postman
- Wed (2 h): Natalia V
- JMeter. Basics of performance testing.
- Thu (2h): Natalia V
- Charles Proxy. Android studio. Browserstack. Testflight. Advanced mobile testing techniquesÂ
- Fri:
- Internship + Homework
- Mon (3 h): Natalia V
- VII week:Â
- Mon (3h): Natalia V
- Homework session
- Tue (3h):Â Eugene
- Introduction to Web Automation and Java. Selenium Webdriver
- Wed (2.5h): Eugene
- First tests: Different Locators, Assertions
- Thu: Natalia S
- Resume + Career
- Fri:
- Internship + Homework
- Mon (3h): Natalia V
- VIII week:Â Â
- Mon:Â Eugene
- Intermediate tests: Alerts. Modals, pop-up, Annotations (2/2)
- Tue (2 h): Natalia S
- Career Planning in ITÂ
- Wed (3 h): EugeneÂ
- Advanced tests: DOM. Different types of auth, Data provider. Dynamic content.
- Thu (2 h): Eugene
- Shopify/CPB test cases(Manual>Automation). Homework. Java. iFrame
- Fri:
- Internship + Homework
- Mon:Â Eugene
- IX week:Â Â
- Mon (2 h): Eugene
- Shopify/CPB test cases(Manual>Automation). Homework recap lecture. Java. DRY > (reusable methods and classes)
- Mon (2 h): Eugene
- Tue (3 h): Eugene
- Shopify/CPB test cases(Manual>Automation) Java. SDLC. Agile. Kanban. Helpful tools: Chat GPT, SelectorHUB, SelectorGadget
- Wed (2 h): Eugene
- Shopify/CPB test cases. Homework review. Q/A session.
- Thur (2 h): Natalia S
- Career Planning in ITÂ
- Fri:
- Internship + Homework
- X Week:
- Mon (2h): Eugene
- Setting up a testing framework I
- Tue (3h): Natalia S
- Career Planning in IT
- Mock Interviews
- Wed (3h):Â Eugene
- Setting up a testing framework II
- Thu (2h): Eugene
- Setting up a testing framework III
- Fri:
- Internship + Homework
- Mon (2h): Eugene
- XI Week:
- Mon (2h): Eugene
- Alternative Frameworks: Cucumber / Cypress
- Tue (3h): Asxat
- Cybersecurity Basics
- Wed (3h):Â Asxat
- Emerging Technologies & AI
- Thu (2h):Â Â
- Career thoughts from CEO perspective
- Fri:
- Internship + Homework
- Mon (2h): Eugene
- XII Week:
- Mon – Thur (2h): Natalia SÂ
- Career Planning in IT
- Mock Interviews
- Mon – Thur (2h): Natalia SÂ
- XIII Week:
- Mon – Thur (2h): Natalia S / Anastasia
- Career Planning in IT
- Mock Interviews
- Job Hunting with Anastasia States
- Mon – Thur (2h): Natalia S / Anastasia
- XIV Week: Individual Work
- Wed (3h):Â Eugene
- Revision of Automation Framework. Homework review
- Wed (3h):Â Eugene
- XV Week: Individual Work
- Wed (3h):Â Eugene
- Revision of Automation Framework. Homework review
- Wed (3h):Â Eugene
- I week:Â Â
Automation Part Highlights:
- QA Automation course
- Main ideas: What/ When and how to automate. Test pyramid. Ideas and conceptions.
- Introduction of Java for Quality Assurance engineers. Selenium with Java.
- Selenium – Interface which defines set of methods / Webdriver – API.
- The Must: How to find an element: Locators. Ids / CSS Selectors / XPath etc
- What we can do with elements: Actions with elements / Javascript actions. (different examples)
- First tests: tests for the most common functionality. (Login/ Menus/ Buttons etc)
- Advance test structure: Annotations / Assertions
- Tools for Automation testing: JUnit/ TestNG/ Maven
- Putting it all together: SELENIUM FRAMEWORK architecture/ component/ reporting mechanism /CI/CD
- How to pass Automation interview.
Full Program Highlights:
- As a part of the program you will be going through an internship at our SaaS company
- Get support from real QA engineers working in the US
- Participate in weekly group calls where you can ask any questions (there are no stupid questions!)
- Meet your future colleagues and support each other along the journey in the chat
- Complete homework and practice tasks that will help to get the most out of the course
- IT Overview: tools, infrastructure, team structure
- Get access to YouTrack and Zendesk
- Start working on real QA tasks and tickets
- Prepare interview answers for the most popular company and product related question
- Career prep: Build your first resume
- Prepare interview answers for the most popular technical questions
- Prepare interview answers for the most popular behavioral questions
- API & SQL master classes
- Get familiar with release process
- Career prep: Round of mock interviews
- Start applying for jobs
- Get real time support during application process
+ Get Professional Career Mentorship to make sure your resume and interview skills stand out from the crowd. Your mentor will:
- help tailor your resume to highlight the skills and experiences most relevant to your desired position.
- provide advice on the best format for your resume, ensuring it is visually appealing and easy to read for potential employers.
- help you include keywords relevant to your desired position, improving your resume’s visibility to potential employers.
- help you articulate and highlight your achievements, demonstrating the value you can bring to a company.
- assist you in writing a compelling cover letter that complements your resume and showcases your qualifications.
- provide mock interviews to help you practice and refine your interview skills, increasing your confidence and chances of success.
IMPORTANT:
Lessons will be held from 5pm to 8pm Mountain Standard Time (MST) (Denver, CO) MON – FRI . Every day you will need to spend at least 3.5 hours on the course in order to succeed. So plan accordingly. We will offer you lesson recordings, so that you can revise on your own. You will also have homework. Upon course completion you will have an exam (interview).
Our courses: https://techstartacademy.io/
Contact us on Telegram: https://t.me/Tech_Start_Academy
Email us: hello@techstartacademy.io
Our Telegram Channel: https://t.me/techstartacademy