QA / QA Automation
¿Cuáles son tus expectativas salariales?
¿Qué tipo de proyectos te interesa más: web, móvil o servicios backend? ¿Por qué?
¿En qué se diferencian git pull y git push?
Cuéntame sobre tu último lugar de trabajo, en qué te ocupabas, qué herramientas utilizabas
Cuéntenos más sobre su experiencia en automatización de pruebas
Hay una funcionalidad que ustedes están desarrollando en conjunto con otro equipo. Durante las pruebas, encontraron problemas: 1. Integración entre dos servicios: que, como resultó, tienen diferentes formatos de datos. 2. Encontraron un error en el frontend: cuando el frontend envía una solicitud al servicio, y el servicio responde que ese método no existe. 3. Es necesario probar rápidamente una nueva funcionalidad junto con otro equipo, pero ellos informan que no están listos para probar, y esa tarea no está en su prioridad. ¿Cómo actuarán?
¿Qué es la pirámide de pruebas y por qué no se puede simplemente cubrir todo con pruebas end-to-end?
¿Cuáles son las ventajas y diferencias entre Appium Inspector y Xcode Inspector?
¿Has trabajado con programación multihilo?
503 — ¿de quién proviene esta respuesta si el servicio al que acudiste no está disponible?
¿Te gustaría desarrollarte en el ámbito de las pruebas automáticas o prefieres seguir siendo manual?
¿Qué solicitud es idempotente?
Cuéntame sobre ti: ¿has trabajado en automatización o como tester de pila completa?
Ha surgido una tarea: están creando un nuevo formulario de registro, con 10 campos que deben llenarse. Puede haber muchas validaciones. ¿Cómo minimizas la cantidad de pruebas sin perder mucho en cobertura?
¿En qué nivel escribes las pruebas: monolito, microservicios? ¿Cómo determinas el nivel de cobertura?
¿Has trabajado con bases de datos?
[nombre] preguntó: ¿Qué son los generadores e iteradores en Python? ¿En qué se diferencian?
¿También se exportaron las pruebas de los desarrolladores?
Cuéntenos más sobre su pila tecnológica y las herramientas con las que ha trabajado.
Tarea: escribir una función que invierta un diccionario (intercambiando claves y valores). Por ejemplo, {1:2, 3:4} → {2:1, 4:3}