Job Title: Software Development Engineer in Test (SDET)
Location: Kochi, Kerala
Job Type: Contract (6 months extendable)
Role Overview
We are seeking a skilled Software Development Engineer in Test (SDET) to design, develop, and maintain robust test automation frameworks and ensure the quality, reliability, and scalability of our applications. This role requires strong programming expertise, hands-on automation experience, and the ability to contribute to CI/CD pipelines and engineering best practices.
Key Responsibilities
Design, develop, document, and maintain automated test frameworks and testing tools.
Develop and execute automated test scripts using industry-standard QA automation tools.
Implement automation for functional testing across
UI, API, and Database layers
, including integration and regression test suites for complex applications.
Develop, maintain, monitor, and troubleshoot automated
CI/CD pipelines
using
GitHub Actions
.
Participate in code reviews to ensure quality, maintainability, and adherence to best practices.
Mentor and guide QA engineers on automation standards and best practices.
Collaborate closely with engineering, product, and DevOps teams to ensure high-quality releases.
Required Technical Skills
Programming Languages
Python - Mandatory
Java - Mandatory
JavaScript - Good to have
Test Automation Tools
Must have experience with one or more of the following:
o Selenium
o Cypress
o Playwright
Good to have:
o Appium
o REST Assured
Desired Competencies
Strong understanding of software testing methodologies and automation frameworks.
Experience working in Agile / DevOps environments.
Ability to analyze test failures and identify root causes effectively.
Strong problem-solving and communication skills.
Ability to work independently and collaboratively in a fast-paced environment.
Why Join Us
Opportunity to work on complex, real-world applications.
High ownership and impact on product quality.
Collaborative engineering culture with a focus on continuous improvement.