TTech_Analista de Calidad de Software
Fecha: 23 abr. 2024
Ubicación: ES
Empresa: Telefonica S.A.
¿QUÉ ES TELEFÓNICA CYBERSECURITY & CLOUD TECH?
Somos la compañía líder en transformación digital y la cuna del talento en materia de ciberseguridad y de la nube.
Trabajamos para que saques todo el partido a tu vida digital sin tener que preocuparte por nada. Nos encargamos de hacer la seguridad más humana y generar en las personas la confianza y tranquilidad que necesitan.
Buscamos nuevas formas de hacer las cosas, ideas frescas e innovadoras, experimentar, divertirnos y ser entusiastas en lo que hacemos. Somos techies y queremos mejorar el mundo haciéndolo más diverso, sostenible y ciberseguro.
Si tuviéramos que resumir como nos gustaría que nos definieran, no hay duda que nos gusta trabajar en equipo, remando en la misma dirección y con metas comunes, con actitud valiente y sin miedo al cambio, contando con los mejores y buscando la excelencia en lo que hacemos, abiertos y transparentes en nuestros procesos.
¿QUÉ HACEMOS EN EL EQUIPO?
En la unidad de Consultoría Cíber de Telefónica Cybersecurity & Cloud Tech, nos dedicamos al desarrollo y ejecución de proyectos avanzados en el campo de la ciberseguridad. Nuestra misión es asesorar y guiar a nuestros clientes en la implementación de prácticas de seguridad óptimas a lo largo del Ciclo de Vida del Desarrollo de Software (SDLC). Buscamos un Analista de Calidad de software que pueda aportar su experiencia y conocimientos técnicos para fortalecer la seguridad en las fases de planificación, desarrollo, pruebas, despliegue y mantenimiento de software.
Responsabilidades:
- Definir, desarrollar y automatizar pruebas de calidad para aplicaciones en diferentes entornos y tecnologías.
- Realizar análisis de calidad de software, incluyendo análisis de código estático, análisis de rendimiento, análisis de seguridad, análisis funcional, análisis de accesibilidad y análisis de la documentación.
- Utilizar herramientas de gestión de versiones como SVN y Git para asegurar la integridad del código fuente.
- Colaborar con los equipos de desarrollo para identificar y solucionar problemas de calidad en las etapas tempranas del ciclo de vida del desarrollo de software.
- Preparar y presentar informes detallados de análisis y resultados de las pruebas a los stakeholders.
¿CÓMO SERÁ TU DÍA A DÍA?
Como Analista de Calidad, tu día a día estará lleno de actividades enfocadas a asegurar la calidad del software desarrollado. Comenzarás con la definición de planes de prueba, asegurando su desarrollo y automatización mediante herramientas específicas para realizar análisis de calidad en diversos aspectos como código estático, rendimiento, seguridad, funcionalidad, accesibilidad y documentación.
Posteriormente, te dedicarás a la redacción de documentos que detallen los análisis realizados y sus resultados. A lo largo del día, realizarás análisis de alto nivel del código escrito en Java, .NET, y Python, utilizando herramientas de gestión de versiones como SVN y Git. Además, participarás activamente en el análisis y mejora de los procedimientos relacionados con la calidad del software, asesorando sobre las herramientas más adecuadas para agilizar y automatizar estos procesos. Este rol requiere una colaboración estrecha con otros equipos para promover la mejora continua en la calidad del software.
Y PARA ELLO, CREEMOS QUE SERÍA IDEAL QUE CONTARAS CON…
Experiencia
- 5 años como consultor de calidad de software.
Conocimientos técnicos
- Experiencia en herramientas de análisis de calidad del software tales como SonarQube, Fortify o similares para análisis de código estático.
- Dominio en la configuración y uso de sistemas de integración continua como Jenkins para automatizar las pruebas y despliegues.
- Competencia en la utilización de herramientas de control de versiones, especialmente SVN y Git.
- Conocimiento práctico en la escritura de pruebas automatizadas utilizando frameworks como Selenium, JUnit, TestNG, o herramientas similares para pruebas de interfaz de usuario, pruebas de unidad y pruebas de integración.
- Experiencia en la evaluación de la calidad de software basada en Java, .NET, Python y otras tecnologías relevantes.
- Familiaridad con metodologías ágiles de desarrollo de software y principios DevOps.
- Capacidad para trabajar con bases de datos SQL y NoSQL, entendiendo las implicaciones de diseño y rendimiento en el contexto de las pruebas de calidad.
- Habilidad para realizar análisis de seguridad de aplicaciones utilizando herramientas específicas y conocimiento en estándares de seguridad como OWASP.
Para desempeñar el rol, las skills que encajarían con el equipo y el proyecto serían:
Se valorarán especialmente las siguientes títulos y certificaciones:
- Titulación Universitaria (Obligatorio)
- Certificación Certified Tester Foundation Level (CTFL) v4.0 (Obligatorio)
- Trabajo Presencial en Oficina Cliente en Madrid
IDIOMAS
- Se valorará INGLES B2 con certificación.
¿QUÉ OFRECEMOS...?
- Medidas de conciliación y flexibilidad horaria.
- Formación continua para tu desarrollo profesional. Incluida la posibilidad de certificación de diferentes Partners/fabricantes en función de tu puesto y responsabilidad.
- Atractivo paquete de beneficios sociales (tarjeta comida, seguro de vida, seguro médico para ti y tu familia, Programa de Bienestar, plan de pensiones. entre otros.)
- Excelente ambiente de trabajo dinámico y multidisciplinar.
- Posibilidad de implicarte en programas de voluntariado.
#SomosDiversos #Fomentamosigualdad
Estamos convencidos/as de que los equipos diversos e inclusivos son más innovadores, transformadores y consiguen mejores resultados. Por ello promovemos y garantizamos la inclusión de todas las personas sin importar género, edad, orientación e identidad sexual, cultura, discapacidad o cualquier otra condición. ¡Queremos conocerte! 😊