⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Senior Software Development Engineer in Test

  • Source: Keka
  • MontyCloud
  • On-site
  • State of Karnataka, India
  • Senior

Job Description

Role Overview

We are seeking a highly motivated and experienced Senior Software Development Engineer in Testing (Senior SDET) to contribute to the quality of our AI-driven cloud operations platform. This role focuses on building scalable, reliable, and intelligent test automation systems to ensure high-quality releases in a fast-paced SaaS environment.

The ideal candidate will be hands-on with modern quality engineering practices, including automation, API testing, and cloud-native validation, while working closely with engineering teams to ensure end-to-end product quality across distributed systems.

Key Responsibilities

  • Design, develop, and maintain scalable automation frameworks and test suites across UI, API, and integration layers
  • Collaborate with developers to embed quality practices early in the development lifecycle (shift-left)
  • Develop and execute automated test cases and ensure integration into CI/CD pipelines
  • Contribute to defining and implementing test strategies for microservices-based and distributed systems
  • Perform API-first testing, including validation of REST endpoints and schema/contracts
  • Identify, debug, and track defects, working closely with engineering teams for resolution
  • Leverage logs, metrics, and traces to validate system behavior and improve production quality
  • Ensure adequate test coverage and maintain high standards for release quality
  • Contribute to improving automation frameworks, tools, and processes
  • Participate in design and code reviews to improve testability and quality
  • Support test data setup, environment configuration, and test execution in cloud environments

Desired Skills and Requirements

Must Have

  • Strong programming experience in Python (preferred) or Java/JavaScript
  • Hands-on experience with modern automation frameworks:
  • Playwright / Cypress (UI Automation)
  • Pytest, Robot Framework, or similar frameworks
  • Strong experience in API testing:
  • REST APIs using tools like Postman/Newman, REST Assured, or Python (requests)
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
  • Solid understanding of cloud-native architectures (microservices, containers, distributed systems)
  • Experience working with Docker and Kubernetes-based environments
  • Strong understanding of SDLC and Agile methodologies
  • Experience testing cloud-based applications, preferably on AWS
  • Familiarity with contract testing / schema validation (OpenAPI, Pact, etc.)
  • Exposure to observability tools such as Prometheus, Grafana, ELK/OpenSearch
  • Familiarity with AI-driven or intelligent test automation tools
  • Strong debugging and problem-solving skills

Good to Have

  • Experience testing AI/ML-driven systems or data-intensive applications, including:
  • Validating outputs for accuracy and consistency
  • Understanding non-deterministic system behavior (e.g., LLM-based features)
  • Experience with test data management and validation frameworks (e.g., Great Expectations)
  • Knowledge of event-driven architectures (Kafka, messaging systems)
  • Exposure to security testing fundamentals (OWASP)
  • Experience with shift-right practices such as monitoring, logging, or canary validation

Soft Skills

  • Strong collaboration and communication skills
  • Proactive mindset with a focus on continuous improvement
  • Ability to work independently while contributing effectively within a team
  • Attention to detail with a strong sense of ownership

Experience

  • 5-7 years of experience in test automation / quality engineering
  • Proven experience working in agile, fast-paced product environments
  • Experience contributing to automation frameworks and test strategy implementation

Education

  • Bachelor’s degree in Computer Science or a related field

Skills

  • Python
  • Java
  • javascript
  • Playwright
  • Cypress
  • Pytest
  • robot-frame-work
  • postman
  • Jenkins
  • Github
  • github-actions
  • gitlab
  • gitlab-ci
  • Docker
  • Kubernetes
  • amazon-web-services
  • open-api
  • pact
  • Prometheus
  • Grafana
  • elk
  • opensearch
  • Kafka
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with MontyCloud

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes