Padmi

Senior Software Development Engineer in Testing

HyderabadPosted 3 months ago
Software QualitySeniorFull Time; Regular
Apply at MontyCloud

Opens the source posting on shine.com

Source description

About the role

View original

As a Senior Software Development Engineer in Testing (Senior SDET) at our company, you will play a crucial role in ensuring the quality of our AI-driven cloud operations platform. Your focus will be on building scalable, reliable, and intelligent test automation systems to guarantee high-quality releases in our fast-paced SaaS environment. 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 Qualifications Required: - 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 Additional Details: - Soft Skills required include strong collaboration and communication skills, proactive mindset, ability to work independently while contributing effectively within a team, and attention to detail with a strong sense of ownership. - You should have 5-7 years of experience in test automation / quality engineering and proven experience working in agile, fast-paced product environments. A Bachelors degree in Computer Science or a related field is required for this role. As a Senior Software Development Engineer in Testing (Senior SDET) at our company, you will play a crucial role in ensuring the quality of our AI-driven cloud operations platform. Your focus will be on building scalable, reliable, and intelligent test automation systems to guarantee high-quality releases in our fast-paced SaaS environment. 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 Qualifications Required: - 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 contr

One address, no account. We’ll tell you when matching roles go live.

More at MontyCloud

Related open roles

View all roles