Fee: 15000 uah
Quality assurance (QA) is a bit different from “testing”, it’s a way of preventing mistakes and defects in manufactured products and avoiding problems when delivering products or services to customers. QA becomes a valuable and important part of development team.
This QA/automation QA course is designed with the needs of the employer. And is based on practice (more than 75%).
You will learn not only how to catch bugs and broken software but also how to integrate quality into it, how to make it better.
Automation makes the work of QA more efficient and this domain becomes more and more popular which makes a profession of QA very attractive among the skilled engineers.
But this course is not for everybody! You should have the ability to learn quickly, to be persistent and have good communication skills (even if you plan to work remotely soon). So, make a decision could you accept this challenge or not?
Testing fundamentals and testing process in SDLC What is testing, how to start it. What is bug and feature. Bug lifecycle.
Testing types, levels, coverage. Traceability matrix.
Different techniques including the basic, most popular and trending. Boundary values analysis, equivalence partitioning, pairwise and others.
Tools, bug trackers. Jira.
Test artifacts How to define the scope of testing. How to report a bug properly. What is positive and negative testing. How to write reports, plans, etc.
Basic SQL syntax, how to work with databases. Linux and basic commands. VirtualBox.
You will learn how to create a CV of manual QA, how to pass ISTQB exam and how to behave on an interview.
Fundamentals of automation
Why, how and when to automate. Top 5 mistakes of QA automation engineers.
From the basics to OOP.
Basics, Fundamentals programming, requests Package (APIs)
What is client/server. Chrome dev tools. Network. HTTP.
Setup from scratch. Write first tests. Selenium, Puppeteer, Jest and other the most popular frameworks and tools.
Examples of automation framework. How to create it. You will create your own framework.
Page objects. Logging. Reporting (Allure). Debugging.
GIT You will learn how to work with It’s the most popular CVS.
Gitlab, Jenkins, Docker.
We don’t bound you to the tools the trainer uses. You will discover a lot of tools with our support and we will try few of them together. It allows you to make better decisions in future in choosing proper instruments. Puppeteer. Testcafe. Webdriver IO. Cypress
Tips and tricks. Tools.
Performance and load testing
You will learn how to measure the site loading time. Will create the load test using jMeter.
Automation QA tips and crash test. How to pass interview. Detailed review of Scrum (you will definitely need this knowledge in future). How to pass interview. Security testing basics.
Ruslan is a curriculum writer at DEVrepublik and Practice Instructor. He graduated from Odessa National Polytechnic University, a specialist in "Radio-electronic devices." 2.5 years of experience in Data Science. Interests: statistics, Data Visualization, CNN models and Computer Vision 2 times received at Weekly Kernels Award on Kaggle.com Winner. Hobbies: climbing and hiking
© 2020 DevRepublik. Все Права Защищены Политика Конфиденциальности. Договор Публичной Оферты