Quality Assurance (QA) Specialist
Upcoming program: 27/9, 280 Hours / 6-7 Months, Part Time Program
Your best path to advancing your tech career to QA roles in high-demand. This part-time Quality Assurance program features expert instruction, hands-on projects, and a real connection to the industry to get graduates hired.
Software Developers are putting out new software products practically every day! However, they may find that having an additional specialist responsible for looking for bugs or problems enhances the overall software deployment experience. That’s where the role of a Quality Assurance (QA) Specialist comes in.
A QA Specialist works with a wide variety of tech specialists to improve the quality and reduce the problems of a software product. When the QA Specialist meticulously finds and fixes these problems, the eventual product released is more valuable to the customers that use it.
Improve The World’s Digital Experiences and Software Usage
Through using different software assurance methodologies, generating testing reports, running queries, and conducting data and HTML analysis, you will have the power to enhance and improve any software product imaginable.
Open Doors with Industry Connections
Equip yourself to succeed in a rapidly expanding field with help from our network of QA experts, instructors, hiring partners, and alumni. The QA Specialist curriculum was created in collaboration with the industry’s leading companies to make our programs as relevant as possible to the local industry’s needs, assuring you’ll be job-ready as soon as the program ends.
Entrega um Projeto Profissional
Throughout the program, practical skills in QA testing, basic data concepts, and software testing across web, cloud, and mobile platforms as well as soft skills like leadership and problem solving are acquired through the completion of large-scale projects. You will gain hands-on experience through workshops and masterclasses, compiling a portfolio of projects designed to reinforce the various concepts and technologies students have learned in each unit.
Para quem é este Programa?
The QA Specialist program is the ideal solution for driven and motivated individuals, with or without previous tech background, who wish to advance their career in the tech sector.
Profissionais de primeira linha
This unique program was built by a professional team made up of the leading experts in Quality Assurance, with vast knowledge and experience in training too.
Eran Lasser
CEO of Wawiwa
Eran is a tech education entrepreneur with over 20 years of experience. Eran founded and managed four IT training companies: John Bryce Training (Israel), TRIG (China), JB-IQsoft (Hungary), KocBryce (Turkey). Eran also partnered to establish DAN.IT Education (Ukraine), Techub (Georgia), and more. In addition, Eran managed Mentergy, which provided e-learning and distance learning solutions. Over the years, he was responsible for the reskilling of more than 50,000 individuals now working as tech professionals.
Daniel Anderson
Chief Training Officer
Daniel é responsável por atualizar tópicos nos programas de formação técnica e por manter sua metodologia. Daniel foi o Formador Chefe do Centro de Formação Técnico da Força de Defesa de Israel e é graduado no processo de formação da IDF. Ele desenvolve e ministra uma ampla variedade de cursos de programação e é programador full-stack e Data Scientist.
Kobi Yonasi
Head of Quality Assurance Programs
Kobi is a Quality Assurance (QA) Specialist with over 10 years of experience in QA software testing and training. During his career, Kobi held a wide range of QA leadership positions, providing QA software testing for enterprises, startups, and app developers. Kobi holds a Bachelor’s of Arts (B.A.) in Economics and Logistics from Bar-Ilan University, a QA Engineering Degree from Ness College, and MCPD, MCT, and Dot.Net certifications from the Open University in Tel-Aviv.
A nossa metodologia fez com que trainees no final do programa tenham sido empregados nestas empresas
Program Curriculum
- General introduction to Quality Assurance
- Examples of why software testing is so important
- Tools that we will use during the program
- Basic concepts in Software Quality Assurance
- How software is created
- The concept of Application Lifecycle Management
- Review of software development methods
- Waterfall
- V-Model
- Spiral / Agile Model
- Test Driven Development
- Test level in all tests
- Unit Tests
- System / delivery testing
- Acceptance testing
- Sanity tests
- Integration testing
- Regression testing
- Types of Tests
- UI/UX
- Functionality (online / batch)
- Processes (within a system, end-to-end)
- Survival and Recovery
- Data conversions / Migration
- Loads and performance
- Interface and Integration
- Backup and restore
- Compatibility
- Analyzing client’s requirements
- Extracting requirements from a functional design document
- Finding gaps and improvements in system requirements specifications document
- Testing when we don’t have SRS
- Working with flow charts on delivered software
- Software Test Planning
- Software Test Design
- Software Test Results
- Introduction to databases and basic concepts in the field of data
- Analysis and construction of ERD
- Writing basic SQL queries for retrieving data
- Use of common commands, syntax of queries, and manipulations of data
- Use of queries containing functions (SUM / COUNT / AVEG / MAX / MIN)
- Filtering information with conditions (AND / OR)
- Retrieving data from multiple tables by consolidation commands (INNER JOIN / LEFT / RIGHT)
- Data optimization functions (TRIM / LEN / ROUND and more)
- Functions of creation, updating deletion, and insertion (Columns, tables and values)
- Creating Views, using subqueries, and group by / Having statements
- Methodology and best practice for site testing
- Usability on the web: typical problems, what to check, and how?
- Checking web applications and interfaces
- HTML analysis, basic elements in this language
- Working with browsers in site testing
- Using Postman for API testing
- Concept of testing in the Cloud
- Web Testing Project (15 hours)
- The world of mobile and its importance today
- Methodology for mobile testing
- IOS and Android operating systems and applications
- External Lab or Internal Lab
- Emphasis on mobile testing: Network, Localization, HW, Peripherals
- Mobile Testing Project
- Risk management, risk-oriented testing/crowd testing
- C/I testing
- Testing in Scrum and Kanban methods
- Working with user stories and other testing techniques in Agile
- Introduction to Java
- Automation tests using Selenium
- Automation testing with addition tools (demon on Ranorex)
- Building a basic automation infrastructure for a site to be selected in the classroom
- Testing with automation case study
- Tests for “Internet of Things” products
- Testing in the cyber age
- Trends in the world of testing
- AR/VR software, smart cars, robotics, AI and machine learning
- Final Testing Project (30 hours)
FAQs
A QA Specialist works with Software Developers, Product Managers, Frontend Developers, Data Scientists, and System Analysts to ensure and improve the quality of a software product and to reduce the amount of bugs. QA Specialists must be skillful in software monitoring and operations, software testing documentation, and writing SQL queries.
Sim! Todos os graduados que concluíram com êxito o programa will receive a QA Specialist certificate.
Milhares de ex-alunos usam seu certificado de curso para demonstrar habilidades a potenciais empregadores, juntamente com suas redes do LinkedIn. O conteúdo do nosso programa de Cybersecurity é valorizado pelos principais empregadores, que contribuem para nosso currículo e em parceria connosco.
Se não houver restrições, os estudos acontecem por agora no nosso centro físico. Todo o conteúdo é online e brevemente vamos iniciar programas full online e híbridos e com isso prevemos sessões interativas online com seus trainers. Os materiais de estudo, como gravações de aulas e tópicos para trabalhos de casa, podem ser visualizados online no perfil do aluno.
Registe o seu interesse abaixo, fará depois um Teste Diagnóstico online de aproximadamente 1 hora e por fim feedback do nosso Program Consultant.
Sim, pode! Temos disponível um programa introdutório de 70 horas para colmatar essas lacunas. Caso contrário, todos os candidatos fazem uma avaliação para garantir que têm as skills básicas de matemática e lógica, para concluir o programa e ter sucesso profissional.