¡Activa las notificaciones laborales por email!

Software Engineer in Test

JR Spain

Madrid

Presencial

EUR 30.000 - 45.000

Jornada completa

Hace 30+ días

Descripción de la vacante

A leading technology firm in Madrid is looking for a Software Engineer in Test to optimize treatment plans and develop complex solutions. You will design and implement testing methods, support test automation, and collaborate with QA teams. Ideal candidates have over 3 years of experience in testing, strong skills in Python, and good communication abilities. Join a team focused on innovation and improvement.

Formación

  • 3+ years experience in test automation or development in Python.
  • 1+ years experience as a manual QA Engineer or in QA practices.
  • Upper-Intermediate or higher English level.
  • Understanding of test management tools.

Responsabilidades

  • Designing, developing, and implementing methods to test software applications.
  • Contributing to test strategy and planning.
  • Supporting test automation and documentation.
  • Collaborating with development and QA teams.

Conocimientos

Test automation
Python
Agile mindset
Good communication
Organizational skills
SQL

Educación

Education in Math, Physics, Computer Science, or Engineering

Herramientas

Git
JIRA
TM4J
Descripción del empleo

Social network you want to login/join with:

About this opportunity

The Align Predictability Optimization Team is looking for a Software Engineer in Test to join our team. The team focuses on improving clinical situations while wearing Invisalign aligners and retainers, optimizing treatment plans, and implementing algorithms in microservices. The team's work involves 3D modelling, developing complex ML and Neural network algorithms, and integrating with other applications.

You will be part of a team developing and supporting complex solutions (Amazon AWS, PyTest, etc.), enhancing your skills in test design and automation, and solving challenging tasks.

Your responsibilities include:

  • Designing, developing, and implementing methods to test and troubleshoot new software applications.
  • Contributing to test strategy, estimating testing scope, and planning for projects, features, and releases.
  • Supporting test automation and documentation.
  • Reviewing and verifying clinical and technical requirements.
  • Writing test cases and scenarios.
  • Participating in release preparations, including software verification, maintaining test coverage, troubleshooting, and production support.
  • Collaborating with development and QA teams.
  • Identifying and reporting bugs.
  • Preparing datasets for feature verification.
  • Monitoring features by setting up alerts, dashboards, and analyzing production data.
  • Contributing proactively to team goals.

Qualifications:

  • 3+ years experience in test automation or development in Python.
  • 1+ years experience as a manual QA Engineer or in QA practices.
  • Education in Math, Physics, Computer Science, or Engineering.
  • Experience with Git and JIRA.
  • Upper-Intermediate or higher English level.
  • Desired: ability to quickly review complex problems, agile mindset, good communication, and organizational skills.
  • 2+ years experience with SQL (basic queries).
  • Knowledge of various testing types: integration, system, functional, API/web services, regression, performance, load, stress testing.
  • Experience automating functional, regression, and integration tests with industry tools.
  • Understanding of test management tools (e.g., TM4J).
  • Familiarity with feature-driven and test-driven development methodologies.
  • Experience with iterative software development life cycles.
  • Familiarity with electronic document systems and documentation practices.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.