QA / QA Automation
¿Qué sucede con las pruebas al cambiar entre versiones o entornos?
Cuéntame sobre las características del análisis estático.
¿Qué entiendes por la creencia errónea de que en el software no hay errores?
¿Qué palabra clave en Python se usa para definir un gestor de contexto?
¿Cómo determina el grado de impacto de un error encontrado en el funcionamiento del sistema?
¿Qué métodos y herramientas prefieres para verificar la funcionalidad de la API?
¿Puedes explicar la finalidad de la función __init__ en Python y cómo se usa al crear objetos?
Describe las principales anotaciones de JUnit que utilizas
¿Qué tipos de pruebas se aplicaron en su último proyecto?
¿Cómo distinguir una aplicación monolítica de un sistema construido con microservicios y cuáles son sus principales diferencias?
¿Cuáles son los pasos principales para iniciar la prueba de contratos?
¿Qué es la prueba basada en pruebas?
¿Qué categoría de datos incluye el tipo lógico Boolean?
¿Con qué metodologías de desarrollo has trabajado?
Cuéntame las diferencias entre pruebas funcionales y no funcionales.
¿Cómo organizarías una prueba de extremo a extremo que comienza en un sitio web y cuyo resultado se verifica en un bot de Telegram?
¿Qué método no se puede sobrescribir en la programación orientada a objetos?
¿Qué interfaz permite agregar un objeto en el bloque try como recurso?
¿Cuál es la diferencia entre la inicialización con Before All y Before Each en los marcos de prueba?
¿Qué es el Modelo Orientado a Servicios (SOM)?