course-premium

Curso IA & Vibe Coding: QA IA Engineer

Curso

Online

Precio a consultar

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Código, IA y visión: el nuevo camino del developer.

  • Tipología

    Curso

  • Metodología

    Online

¿Quieres aprender a realizar operaciones de desarrollo a través de la Inteligencia Artificial? Si quieres ampliar tu formación, este curso es perfecto para ti. No necesitas tener experiencia previa en el sector porque el curso empieza de cero. Con este podrás aprender desde los fundamentos del desarrollo hasta las técnicas avanzadas de testing y automatización.

Con el Curso de IA & Vibe Coding: QA IA Engineer, publicado en el portal de Emagister, te adentrarás al mundo del QA, el desarrollo web y la automatización de pruebas. Comprenderás la importancia del testing, la gestión ágil y el uso de distintas herramientas como Vibe y Jira. Trabajarás con bases de datos SQL y aprenderás a programar con Python. Además, te familiarizarás con herramientas de automatización como Selenium y GitHub, a parte de Docker, Kubernetes y CI/CD.

La formación, impartida por Tokio School, te brindará conocimientos técnicos, el curso te ofrece un proyecto final donde podrás aplicar todo lo aprendido, desde el análisis de requisitos hasta la automatización de pruebas y la entrega de resultados.

Preguntas & Respuestas

Añade tu pregunta

Nuestros asesores y otros usuarios podrán responderte

Déjanos tus datos para recibir respuesta

Sólo publicaremos tu nombre y pregunta

Emagister S.L. (responsable) tratará tus datos para realizar acciones promocionales (vía email y/o teléfono), publicar opiniones o gestionar incidencias. En la política de privacidad conocerás tus derechos y gestionarás la baja.

Opiniones

Logros de este Centro

2024
2022

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 8 años en Emagister.

Materias

  • Metodología
  • Desarrollo del software
  • Inteligencia artificial
  • Cloud computing
  • SQL
  • Reporting
  • Testing
  • Qa
  • Desarrollo web
  • Desarrollo
  • Informática

Temario

Módulo 1: Fundamentos del QA y mentalidad Vibe


Tema 1: La mentalidad del QA aumentado

● El QA como “Director de Orquesta de la Calidad”
● Casos de uso avanzados: de bugs a predicción de riesgos
● El arte del “problem framing” en QA y DEV
● Introducción a los agentes de IA para testing y desarrollo


Tema 2: Los cimientos del testing

● Definiciones clave:QA, QC y testing
● Atributos de la calidad del software
● Niveles y tipos de pruebas: funcionales, no funcionales
● El ciclo de vida del software (SDLC) y del testing (STLC)


Tema 3: El arte del testing manual y las técnicas de prueba

● Pruebas estáticas vs. dinámicas.1.1.
● Técnicas de caja negra
● Pruebas exploratorias
● Diseño y estructura de un caso de prueba


Tema 4: Metodologías ágiles y gestión con Jira
● El Manifiesto Ágil
● Scrum
● Kanban
● Introducción a Jira

Tema 5: Automatizando la gestión y el reporting
● Generación de informes de sprint con GPTs
● Automatización de reportes de bugs con Zapier
● Sintetizando el sprint con prompts
● Técnicas de “Vibe-Reporting”


Módulo 2: Bases técnicas del Front


Tema 1: Los cimientos de la web: el esqueleto (HTML)

● Primeros pasos con HTML
● Etiquetas de texto
● Listas
● Enlaces e imágenes
● Contenedores y semántica
● El DOM como mapa de la web


Tema 2: Dando vida a la web: el estilo (CSS)
● Introducción al CSS
● Selectores CSS
● El modelo de caja (Box Model)
● Colores, fondos y tipografías
● Introducción a layouts con Flexbox

Tema 3: El ecosistema del desarrollador: Git y GitHub
● ¿Qué es el control de versiones?
● GIT vs. GitHub
● Comandos básicos
● Ramas (branching) y fusiones (merging)
● Pull Requests: el corazón del trabajo colaborativo


Módulo 3: Bases técnicas del Back


Tema 1: Fundamentos de programación: Python para tester

● Variables, tipos de datos, operadores
● Estructuras de control
● Estructuras de datos
● Funciones


Tema 2: Testing de APIs con Postman
● La API REST
● Métodos HTTP
● Estructura de una petición
● Variables y entornos en Postman
● Creación de colecciones y tests automatizados

Tema 3: Testing de BBDD: SQL para QA

● Introducción a las bases de datos relacionales
● Consultas SQL básicas
● JOINs para unir tablas
● Funciones de agregación
● Preparación de datos de prueba (test data)


Tema 4: Programando en co-agencia con Cursor.sh
● Primeros pasos con Cursor
● Chat Integrado
● Generación de código con “Ctrl+K”
● Capacidades agénticas
● Refactorización de JavaScript
● Debugging de CSS
● Brainstorming de UX/UI con IA
● Project Rules


Módulo 4: Automatización y especialización (I)


Tema 1: Automatización UI con Selenium y Python (Parte I)
● Introducción a Selenium WebDriver
● Configuración del entorno: Selenium en Cursor2.1.
● Localizadores de elementos
● Acciones básicas

Tema 2: Automatización de UI con Selenium y Python (Parte II)

● Sincronización y esperas
● Page Object Model (POM)
● Asserts y verificaciones
● Generación de reportes
● Aplicación práctica: refactorización de código con Cursor


Tema 3: Introducción al testing de rendimiento

● Performance testing
● Tipos de pruebas: carga, estrés, picos
● Métricas clave
● Introducción a JMeter y k6


Tema 4: Introducción al testing de seguridad

● Principios básicos de seguridad web
● El Top 10 de OWASP
● Herramientas básicas de escaneo de vulnerabilidades


Tema 5: Co-pilot para automatización y debugging
● Configuración de un co-pilot en el editor de código
● Prompts “in-code” para generar funciones de test
● Debugging conversacional con el co-pilot
● La IA como compañero de “pair programming”

Módulo 5: Automatización y especialización (II)


Tema 1: Testing en entornos cloud e infraestructura como código

● Fundamentos de Cloud Computing
● Contenedores con Docker
● Orquestación con Kubernetes
● Introducción a pipelines de CI/CD con GitHub Actions


Tema 2: Automatizando: CI/CD con GitHub Actions

● CI/CD en GitHub Actios
● Triggers, jobs y steps
● Ejecutar tests automáticos
● Despliegue automático


Tema 3. Entornos y sistemas complejos interconectados

● Tipos de ecosistemas
● Dashboards
● KPIS de menciones
● Workflows automatizados en sistemas complejos


Tema 4: El futuro del QA: testing de modelos de IA
● Testeo de LLM
● Pruebas de sesgos, toxicidad y “alucinaciones”
● “Red Teaming”
● Métricas de evaluación de modelos

Módulo 6: Proyecto final


Tema 1: El launchpad del Vibe Coder

● Creación de porfolio con GitHub
● Simulaciones de entrevista con IA
● Estrategias para destacar profesionalmente
● Kick-off del proyecto final
● Modelo de entrega de briefing


Tema 2: Fase 1. Análisis y plan de pruebas

● Presentación de la aplicación a testear
● Análisis de requisitos funcionales y no funcionales
● Documento Test Plan
● Diseño de la primera batería de casos de prueba manuales


Tema 3. Fase 2. Ejecución de pruebas manuales y reporting

● Ejecución de la suite de pruebas manuales
● Documentación de resultados
● Reporting de bugs en Jira


Tema 4: Fase 3. Automatización de pruebas críticas
● Identificación del flujo de negocio más crítico para automatizar
● Desarrollo del script de automatización
● Implementación del patrón POM

Tema 5: Fase 4. Prueba de API y entrega final
● Creación de la colección Postman para testear endpoints
● Ejecución de pruebas API y análisis de resultados
● Informe final

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.

900 49 49 40

Llamada gratuita. Lunes a Viernes de 9h a 20h.

Curso IA & Vibe Coding: QA IA Engineer

Precio a consultar