Pasar al contenido principal

ANALISTA DE CALIDAD DE SOFTWARE

 

* Tu participación desde el rol de analista de calidad de software, es esencial en nuestros equipos de trabajo, dado que debes relacionarte con diferentes roles y te convertirás en el aliado estratégico durante todo el ciclo de desarrollo.
* Vas a ser parte activa y fundamental desde el inicio del proyecto de software al cual seas asignado utilizando la respectiva metodología de desarrollo.
* Trabajarás para proyectos que requieren de tu conocimiento en pruebas funcionales (manuales / automatizadas) y no funcionales (Performance / Seguridad), para la cual debes contar con el criterio necesario para identificar y ejecutar el tipo de prueba indicado.
* Realizarás diferentes tipos de pruebas a nivel de Front-End (Páginas Web / Responsive Mode / Apps) y a nivel de Back-End (API´s)
* Generarás métricas de calidad de valor para nuestros usuarios finales
* Realizarás gestión oportuna y acompañamiento permanente al cliente en la resolución de incidencias y deuda técnica
* Harás uso de las buenas prácticas al automatizar pruebas, teniendo en cuenta factores como principios SOLID y de POO, de tal manera que generes un código limpio
* Generarás material de documentación en cada una de las etapas del ciclo de desarrollo de software
* Serás parte de equipos donde integramos la seguridad con Desarrollo y Operaciones (DevSecOps), donde desde tu rol garantizaras la ejecución de pruebas continuas para generar feedback oportuno y eficiencia en el proceso.

Habilidades requeridas: 

* Tener claridad en conceptos y etapas de pruebas funcionales
* Conocer cada uno de los artefactos (documentos) que se generan en las pruebas funcionales.
* Conocimientos en motores de base de datos (Oracle, MYSQL y SQL Server) y en la creación de sentencias DML (Create, Insert, Delete, Update).
* Experiencia en manejo de herramientas para automatización de pruebas en sitios Web (Selenium) y para móviles (Appium).
* Experiencia en manejo de metodología BDD para la automatización de pruebas y lenguaje GHERKIN para la escritura de features.
* Experiencia en manejo de herramientas para automatización de pruebas en API´s: Postman, SOAP UI, Serenity REST, etc
* Experiencia en manejo de herramientas para pruebas de performance: Jmeter, WAPT, Blazemeter,etc.
* Experiencia en el manejo de patrones de diseño para automatización de pruebas como Page Object Model y/o Screenplay
* Conocimientos generales sobre tipos de tecnologías móviles (apple, android) y en la nube
* Conocimiento básico de los diferentes lenguajes de programación y su lógica, en especial Java
* Conocimientos de pruebas de seguridad básica en pruebas de aplicaciones Web y Móviles.
* Conocimiento de atributos no funcionales de software como el performance y comportamiento frente a situaciones de alta demanda.
* Conocimiento del proceso de Integración Continua
* Conocimiento de repositorios y herramientas de integración continua como Azure DevOps o Jenkins.

Experiencia: Mínimo 2 años de experiencia trabajando con pruebas automatizadas.
Otros idiomas: No aplica
 

Número de Vacantes: 20
Sitio Web: https://www.pragma.com.co/es
 

Para aplicar a la oferta ingrese a https://www.pragma.com.co/trabajo-si-hay/analista-de-calidad-de-software

 

 

Empresa: 
PRAGMA
Ubicación: 
Nacional
Nivel de estudios requerido: 
Profesional universitario
Especialista
Master
Tecnólogo
Técnico