Senior Software Development Engineer in Test

Keka Technologies Private Limited

Bengaluru

On-site

INR 2,800,000 - 4,000,000

Full time

19 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Keka Technologies Private Limited is seeking a Senior Software Development Engineer in Testing to drive quality for an AI-driven cloud operations SaaS platform. You will design scalable automation frameworks, build tests across UI, API, and integration layers, and embed QA practices early in development.

The role requires strong automation, API testing, and cloud-native validation, with collaboration across distributed teams.

Qualifications

  • Hands-on with modern automation frameworks for UI and API testing.
  • Strong API testing experience with REST endpoints.
  • Experience with CI/CD tools and cloud deployments.
  • Knowledge of cloud-native architectures and microservices.
  • Experience with Docker and Kubernetes environments.

Responsibilities

  • Design, develop, and maintain scalable automation frameworks and test suites across UI, API, and integration layers.
  • Embed quality practices early in the development lifecycle (shift-left).
  • Develop and execute automated test cases and integrate into CI/CD pipelines.
  • Define and implement test strategies for microservices and distributed systems.
  • Perform API-first testing and validate REST endpoints and contracts.
  • Identify, debug, and track defects with engineering teams.
  • Utilize logs, metrics, and traces to validate system behavior.
  • Ensure adequate test coverage and high release quality.
  • Improve automation frameworks, tools, and processes.
  • Participate in design and code reviews to improve testability.

Skills

Playwright
Cypress
Pytest
Robot Framework
API testing
AI-driven testing
Shift-left testing
Microservices
Cloud-native
Docker
Kubernetes
REST Assured
Postman
Newman
Python requests
Jenkins
GitHub Actions
GitLab CI
OpenAPI
Pact
Prometheus
Grafana
ELK/OpenSearch

Education

Bachelor's degree in Computer Science

Tools

Postman
Newman
REST Assured
Python requests
Jenkins
GitHub Actions
GitLab CI
OpenAPI
Pact
Docker
Kubernetes

Job description

Senior Software Development Engineer in Test

5-7

Full-Time

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
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Manager- Software Development Engineer in Testing
Principal Manager- Software Development Engineer in Testing

Madrona Venture Labs • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Software Development Engineer - Test Architect
Software Development Engineer - Test Architect

SymphonyAI • Bengaluru

On-site
INR 4,500,000 - 6,500,000
Software Development Engineer in Test
Software Development Engineer in Test

SourcingXPress • Hyderabad

On-site
INR 2,800,000 - 4,200,000
SDET Engineer - Automation
SDET Engineer - Automation

Zealant Consulting Group • Bengaluru

On-site
INR 800,000 - 1,200,000
Software Development Engineer
Software Development Engineer

Robosoft Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Quality Assurance Engineer
Quality Assurance Engineer

ApplyMint • Bengaluru

On-site
INR 1,800,000 - 3,000,000
SDET Engineer - Automation
SDET Engineer - Automation

Giift Inc. • Bengaluru

On-site
INR 700,000 - 1,200,000
Software Development Engineer in Test
Software Development Engineer in Test

SourcingXPress • Chennai District

On-site
INR 1,800,000 - 3,500,000
Software Engineer in Test
Software Engineer in Test

Gurucul • Pune District

On-site
INR 1,800,000 - 3,200,000
Principal Devops Engineer
Principal Devops Engineer

Vensure • Uttar Pradesh

On-site
INR 1,500,000 - 2,200,000