HamburgerMenu
hirist

MontyCloud - Software Development Engineer - Test

MontyCloud
5 - 10 Years
Bangalore

Posted on: 14/05/2026

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 Requirement s:

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

Perks : Hybrid Work-Mode (2 Days WFO)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...