Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 17738228

    Resillion logo

    Senior SDET

    Resillion · Bengaluru · onsite · Posted 38d ago

    Not disclosedFresherfulltimeSourced fromFoundit

    About a minute. You'll make an account on the way through.

    About this role

    Brief Description

    Company Description:

    Resillion helps organisations build technology they can trust. Our work matters because today's digital world is connected and increasingly complex. From software and platforms to devices, media, AI and critical business systems, our teams help clients make sure their products and services work as they should.

    We're the only company who combine quality engineering, cyber security, conformance and interoperability, and media content quality control into something we call Total Quality. We combine human insight with advanced AI to deliver solutions that support performance from concept to launch.

    Resillion is also a place to grow. We're a team of curious, collaborative experts who care about doing things well. You'll be trusted to bring your ideas, take ownership and keep learning, with support from colleagues across our global business. We value expertise and the different perspectives people bring - creating an environment where you can build a career with confidence.

    About The Role

    We are looking for a Senior Software Development Engineer in Test (SDET) who approaches quality as an engineering discipline.

    This role goes beyond writing automated tests; you will design and build systems that enable scalable, reliable testing, including tools, frameworks, and supporting services that improve how teams validate software.

    You will work across multiple layers of the engineering ecosystem, helping teams validate APIs, services, data flows, and user journeys, while building the supporting tooling that makes testing faster, more reliable, and more insightful.

    This role is well suited to engineers who enjoy building internal platforms, automation utilities, test harnesses, data tooling, and diagnostic systems, and who are building/leveraging approaches such as AI-assisted testing and intelligent quality tooling.

    Key Responsibilities

    Engineering for Quality

    Design and build engineering solutions that support quality at scale, including:

    • Test harnesses for validating services and distributed systems
    • Stubs and mocks for isolating dependencies
    • Simulation frameworks for testing complex workflows
    • Internal tooling that enables developers to validate their systems earlier

    Develop reusable components that allow teams to test services and integrations without relying on full environments.

    Test Infrastructure & Tooling

    Build and maintain the technical infrastructure that enables effective testing, including:

    • Automation frameworks for UI, API, and integration testing
    • Test data generation and environment validation tools
    • Diagnostics and debugging utilities
    • Execution orchestration tools for CI/CD environments

    Develop internal libraries, utilities, and services that improve the reliability and speed of automated validation.

    AI-Driven Quality Engineering

    Deisng and implement AI-assisted approaches to improving quality engineering, such as:

    • AI-assisted test generation
    • automated defect analysis
    • intelligent test maintenance
    • anomaly detection in test results

    Contribute to the development of internal AI-enabled tooling that improves testing efficiency and insight

    Observability & Quality Insights

    Design and build reporting and analytics capabilities that provide insight into system quality, including:

    • Test execution reporting dashboards
    • Quality metrics and trend analysis
    • Integration with observability platforms
    • Defect and reliability analysis tooling

    Leverage data to provide actionable insights into product stability, coverage, and risk.

    System-Level Validation

    Work across the full system stack to validate behaviour including:

    • APIs and service interactions
    • Distributed systems and microservices
    • Data pipelines and persistence layers
    • Integration points between internal and external services

    Investigate failures by analysing logs, metrics, traces, and system behaviour, identifying root causes rather than simply reporting defects.

    CI/CD & Engineering Integration

    Embed automated validation into development workflows by integrating testing into:

    • CI/CD pipelines
    • Pull request validation
    • environment readiness checks
    • deployment verification processes

    Collaborate with platform and DevOps teams to ensure quality checks are automated, scalable, and reliable.

    Required Skills & Experience

    Software Engineering

    Strong development experience in one or more programming languages, such as:

    • Java
    • Python
    • JavaScript / TypeScript
    • C#

    Experience designing maintainable, production-quality code used for automation, tooling, or internal engineering platforms.

    Test Engineering

    Experience Building Automated Validation Across

    • APIs and service layers
    • integration workflows
    • user interfaces (where appropriate)

    Experience With Modern Automation Frameworks Such As

    • Playwright
    • Selenium / WebDriverIO
    • Cypress
    • Pytest / JUnit / NUnit

    Engineering Tooling & Test Infrastructure

    Experience Building Or Maintaining Engineering Tools Such As

    • test harnesses
    • mock or stub services
    • simulation tools
    • test data generators
    • environment validation utilities

    Ability to design solutions that enable developers to test systems more effectively.

    CI/CD & Platform Integration

    Experience Integrating Automated Testing Into Pipelines Such As

    • Azure DevOps
    • GitHub Actions
    • Jenkins

    Familiarity With Modern Engineering Environments Including

    • Git-based development workflows
    • containerised environments (Docker)
    • cloud platforms and distributed systems

    Data & Diagnostics

    Experience Working With Databases Such As

    • PostgreSQL
    • MySQL
    • MongoDB

    Ability to investigate issues using logs, queries, and system diagnostics.

    Nice to Have

    Experience With

    • Performance testing tools (k6, JMeter, Locust)
    • Observability platforms (Grafana, Prometheus, ELK)
    • Container orchestration platforms such as Kubernetes
    • Distributed system testing
    • AI-assisted development or AI-enabled testing approaches

    What We Value

    We are looking for engineers who:

    • Enjoy building tools and systems, not just writing tests
    • Think about quality at a system and architecture level
    • Are comfortable debugging across services, infrastructure, and data
    • Take ownership of improving engineering practices
    • Continuously look for ways to increase reliability and developer productivity

    Sourced from foundit

    Skills

    JenkinsDockerJUnitPlaywrightAzure DevopsPostgresqlsimulation toolspytestCypressNUnitGithub ActionsWebdriverIOGit-based development workflowsPythonJavascriptMongoDBTypescriptMySQLenvironment validation utilitiesmock or stub servicestest data generatorstest harnessesJavaSelenium

    Senior SDET · waiting for your command