Welltech

Software Development Engineer in Test (SDET)

Barcelona, CT, ES

30 days ago
Save Job

Summary

🚀 Who Are We?

Welcome to Welltech—where health meets innovation! 🌍 As a global leader in Health & Fitness industry, we’ve crossed over 200 million installs with five life-changing apps, all designed to boost well-being for millions. Our mission? To transform lives through intuitive nutrition trackers, powerful fitness solutions, and personalized wellness journeys—all powered by a diverse team of over 700 passionate professionals with presence across 5 hubs.

Why Welltech? Imagine joining a team where your impact on global health and wellness is felt daily. At Welltech, we strive to be proactive wellness partners for our users, while continually evolving ourselves.

Job Overview:

We seek a skilled and passionate Software Development Engineer in Test (SDET) to join our Mobile Automation Team. As an SDET, you will be responsible for developing and maintaining automated test platforms & tools to ensure the quality and reliability of multiple software products. You will work closely with Engineer Managers, software developers and AQA/MQA engineers to integrate testing into the software development lifecycle, providing high-quality solutions to complex technical challenges.

Key Responsibilities:

  • Lead and implement test strategy for automated testing by working closely with product engineering teams (Engineering Managers, developers, AQA/MQA) and other cross-functional teams to ensure comprehensive test coverage for new features and products.
  • Design and implement a scalable automation framework that aligns with the test strategy, enabling efficient creation, execution, and maintenance of automated test scripts across various testing types.
  • Assist in selecting suitable and effective testing tools for each test type—unit, integration, system, and end-to-end—to enhance test efficiency and ensure thorough coverage within the automation framework.
  • Collaborate with developers and AQA engineers in reviewing test code and ensuring adherence to best practices for high-quality automated testing.
  • Design & develop pipelines for continuous testing & continuous integration pipeline to integrate automation scripts into CI/CD pipeline.
  • Design a real-time automation dashboard to measure build quality and provide feedback to delivery teams.
  • Create, update, and manage comprehensive test documentation that includes test plans, test cases, and execution results to ensure clear communication and knowledge sharing among the team.
  • Mentor quality engineers on automation best practices and support automation backlog efforts.

Required Skills:

  • Development:
    • Strong proficiency in Java with experience in building and maintaining test frameworks and tools.
    • Strong understanding of architecture principles and patterns, with the ability to effectively develop and maintain applications.
    • Deep understanding of SDLC processes and experience in cross-team collaboration.
  • Testing:
    • Proven expertise in software testing - setting up and executing automated testing frameworks, with expertise in designing scalable automation solutions across various testing layers.
  • DevOps: knowledge of deployment strategies, orchestration, and fault tolerance mechanisms; skilled in building and delivering applications using CI/CD pipelines.
  • Strong expertise in web technologies (REST, GraphQL etc.)
  • Great understanding of mobile architectures and applications (iOS, Android) (hands-on experience in mobile test automation would be a plus)
  • Observability solutions: Experience with reporting, monitoring, logging, and alerting for application health and test frameworks performance.
  • Mentorship: Ability to mentor quality engineering and development team members and foster a strong testing and engineering culture across teams.
  • English proficiency: Intermediate level or higher, with strong verbal and written communication skills for effective collaboration.
  • 4+ years of experience as a Software Development Engineer in Test or in a similar role.

Nice to have:

  • DevOps Engineering – Experience and understanding of IaC, GitOps, and ChatOps approaches, with hands-on experience in Docker, Kubernetes, and cloud-native deployment automation.
  • Second language proficiency in Python, Swift or JS/TS for cross-functional projects and mobile automation.

Our Tech Stack:

Development: Java/Kotlin, TS/JS, React, Swift, Python

Infra: AWS, K8s, Datadog, Gitlab, SonarQube

Testing: Postman, Swagger, Zephyr, TestRail

Automation: Appium, XCUITest, JUnit, TestNG, Gradle, BrowserStack

Candidate journey

⭕️ Recruiter call --> ⭕️ Skills assessment--> ⭕️ Meet the Leadership team

Why You’ll Love Being Part of Welltech:

Grow Together: Join a culture that champions both personal and professional growth. Here, you’ll thrive as we learn, evolve, and succeed together.

Lead by Example: No matter your role, your leadership matters. Every team member is empowered to inspire and make an impact.

Results-Driven: We’re all about achieving meaningful outcomes. It’s not just about the effort, but the difference we make every day.

We Are Well-Makers: Be part of a movement that’s creating a healthier, happier world. Together, we make well-being a reality!

Check out some of our products

Muscle Booster — https://musclebooster.fitness/

Yoga-Go — https://yoga-go.io/

Omo — https://omo-weight-loss.app/

FastEasy — https://fasteasy.life/

WalkFit - http://walkfit.pro

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: