Software Development Engineer in Test (SDET)

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Are you a highly motivated and skilled engineer who thrives in the fast-paced world of CI/CD and complex testing environments? We're looking for a proactive and resilient Software Development Engineer in Test (SDET) to join our team. This role is for a problem-solver who enjoys taming chaos and becoming the go-to person for our most challenging quality issues.

Your primary focus will be on the daily execution and triage of thousands of automated tests, ensuring our continuous integration pipelines run smoothly. This requires a strong inclination toward finding root causes and a deep desire to fix and improve things. If you enjoy diving into intricate test infrastructure and are eager to tackle challenges head-on, you'll be a perfect fit.

What You'll Do

  • Triage and Execution:

     Execute, monitor, and triage thousands of automated tests written in Java and Python that run on our CI/CD pipelines. You will be the first line of defense, identifying and addressing test failures and infrastructure issues.
  • Troubleshooting and Solutions:

     Use your strong Java/Python knowledge to troubleshoot and fix broken tests. You'll analyze flaky tests and come up with robust, long-term solutions to make our test suite more reliable.
  • Infrastructure Expertise:

     Leverage your knowledge of containerization (

    Docker

    ) and orchestration platforms (

    Kubernetes

    ) to understand and troubleshoot issues within our infrastructure (AWS, GCP, or Azure).
  • Test Development:

     On demand, create new test plans and write new test cases and automation code to cover new features or close gaps in our existing coverage.
  • Modern Infra Affinity:

     Demonstrate a strong understanding of and affinity for modern deployment infrastructures, including 

    OpenShift, VMware Tanzu, Rancher, Nginx, and other edge services

    .
  • Collaboration:

     Be a highly collaborative team player who enjoys helping others. You will serve as the go-to person for complex issues, providing guidance and sharing your expertise.
  • Continuous Improvement:

     Proactively use data to measure progress, hold yourself accountable, You will be a champion of automation, always looking for ways to streamline workflows.
  • Leverage Emerging Tech:

     Actively explore and utilize AI tools and Large Language Models (LLMs) to enhance your troubleshooting and problem-solving abilities.
  • Customer-Centric Quality:

     Take immense pride in delivering high-quality products that delight customers. You will have a strong 

    "shift-left"

     mentality, ensuring quality is built in from the start.

Requirements

  • Strong expertise in 

    Java

    , with a proven ability to write, debug, and fix complex code.
  • Extensive experience with 

    API-level testing

    , using frameworks and tools like 

    TestNG, REST-assured, GraphQL, and gRPC

    .
  • Deep understanding of 

    CI/CD

     pipelines and a proactive, shift-left approach to quality assurance.
  • Hands-on experience with 

    Kubernetes

     and 

    Docker

     is essential.
  • Proven ability to troubleshoot and solve complex problems within a convoluted test infrastructure.
  • A strong passion for automation and a track record of driving efficiency.
  • Excellent communication skills and the ability to excel in an ambiguous, fast-paced environment.
  • Highly collaborative nature and strong work ethic.

Nice to Have

  • Python

     expertise.
  • Experience with code coverage tools.
  • Familiarity with multiple cloud infrastructure platforms (e.g., AWS, GCP, Azure).
  • Exposure to cybersecurity concepts and testing.
  • Experience with 

    DevOps

     and observability tools.

This Role is For You If...

  • You love solving challenges, thrive in ambiguity, and are motivated to become the definitive go-to person for complex issues. You have the courage to tackle flaky infrastructure and convoluted tests and the expertise to fix them. You're a collaborative, data-driven individual who takes immense pride in delivering high-quality work and is always looking for ways to do more with less.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You