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. 

 

www.telefonicatech.com

¿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! 😊