Test Automation Engineer

NTT DATA
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish, English
Experience level
Intermediate

Job location

Tech stack

Java
Test Suite
API
JIRA
Automation of Tests
Continuous Integration
Software Design Patterns
DevOps
JUnit
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Testng
Web Applications
Postman
Appium
Cypress
Backend
Playwright
Front End Software Development
Selenium Webdriver
Testrail
Jenkins

Job description

Por ello, si cuentas con un background tecnológico sólido, conoces los frameworks y herramientas de automatización del mercado y quieres difundir o empaparte de las mejores prácticas de control de calidad al mismo tiempo que ofreces productos que permiten a nuestros clientes gozar de una experiencia diferencial... ¡Estás ante la oportunidad que estabas buscando!

Nuestro crecimiento no entiende de límites y es por ello por lo que nos gustaría incorporar perfiles que nos permitan garantizar el funcionamiento exitoso de nuestras aplicaciones Back-end y Front-end, automatizando procesos de prueba mediante el uso de enfoques modernos y herramientas de automatización., * Diseñar y desarrollar soluciones automatizadas para la aplicación web en un entorno ágil y multifuncional.

  • Diseñar y desarrollar soluciones automatizadas para el backend (APIs, microservicios) en un entorno ágil y multifuncional.
  • Trabajar en un marco metodológico de pruebas siguiendo BDD para respaldar las necesidades actuales para entregar un producto de calidad.
  • Ejecutar y supervisar el conjunto de pruebas y abordar los problemas detectados.
  • Mejorar continuamente el conjunto de pruebas y aumentar la cobertura.
  • Trabajar con los diferentes miembros de los equipos para optimizar la calidad de la automatización de pruebas.
  • Supervisión cruzada del código con sus compañeros.
  • Compartir y prestar apoyo a otros miembros del equipo de ingenieros de automatización de control de calidad con el desarrollo de pruebas.
  • Trabajar con DevOps para sugerir mejoras en los procesos y el ciclo de integración continua de Jenkins/Bamboo.

Requirements

  • Mínimo 2 años de experiencia trabajando con Java u otro lenguaje OOP.
  • Valorable experiencia en pruebas de API (métodos HTTP, cómo funciona la funcionalidad de inicio de sesión en el nivel de API).
  • Experiencia en automatización de pruebas (localizadores, patrones de diseño, frameworks, pageobject, anotaciones).
  • Experiencia con tecnologías de automatización de pruebas como TestNG, JUnit, Selenium WebDriver, Katalon, Appium, Cypress, WebdriverIO o Playwright.
  • Experiencia en la automatización de procesos de construcción, implementaciones de aplicaciones y sistemas de integración continua como Jenkins/Bamboo.
  • Conocimientos de POO (Herencia, polimorfismo, encapsulación, abstracción).
  • Conocimiento de los fundamentos de las pruebas (tipos de pruebas, niveles, ciclo de vida de errores).
  • Conocimiento de herramientas (Jenkins, Bamboo, TestRail, Jira, Postman, etc.).
  • Conocimiento/comprensión SDLC (Cascada, Agile/Scrum, Kanban).
  • Persona motivada y orientada a los detalles con sólidas habilidades analíticas y de investigación.
  • Deseable: habilidades avanzadas de comunicación escrita y verbal en inglés.

Benefits & conditions

  • Plan de carrera personalizado.
  • Beneficios sociales.
  • Flexibilidad horaria.
  • Modelo híbrido de trabajo, a elegir.
  • Acceso al programa de certificaciones oficiales.
  • Incorporación a una comunidad de profesionales altamente cualificados.

About the company

En NTT DATA desarrollamos ecosistemas a través de tecnologías de vanguardia, potenciando nuestra creatividad, respetando la diversidad y apostando por una cultura inclusiva. Contamos con diferentes iniciativas que ayudan a potenciar nuestro "diversity mindset".

Apply for this position