P

Software Development Engineer in Test

Platform Science
Posted this week

LOCATION

Chennai · Onsite

EXPERIENCE

3 - 5 Years

SKILLS REQUIRED

Test AutomationMobile Testing (Appium)JavaBehavior-Driven DevelopmentSeleniumAPI Testing Automation

Job description

Overview

Platform Science is looking for a Software Development Engineer in Test (SDET) to join the Core Product Development team in Chennai, responsible for manual and automated test suites across web and mobile applications for its edge-to-cloud IoT solutions.

What you'll do

  • Participate actively across all stages of product development, including new feature releases, platform upgrades, functional enhancements, performance testing, and defect resolution.
  • Design, build, and maintain scalable automated UI and API test frameworks for web applications and mobile platforms (iOS and Android).
  • Execute rigorous exploratory tests on new features and bug fixes, blending manual validation with automated test suites.
  • Identify, document, isolate, and track software defects in Jira with thorough root-cause investigations, logs, and clear reproduction steps.
  • Proactively communicate project status, risks, and technical blockers; balance working hours between Indian and US time zones to attend client/sync calls and address critical production issues.
  • Research, evaluate, and adopt industry best practices in Quality Engineering, test automation, and Continuous Integration (CI).

What you'll need

  • 3 to 5 years of professional experience as a Software QA Engineer or SDET.
  • Strong coding proficiency in Java.
  • Proven hands-on experience authoring automated test scripts for native and hybrid mobile applications (iOS and Android) using Appium, Selenium, or WebdriverIO.
  • Deep understanding of backward compatibility testing across varying operating system versions and device configurations.
  • Strong applied knowledge of test design techniques, including Equivalence Partitioning, Boundary Value Analysis, Decision Tables, and Use Case testing.
  • Practical experience working with Behavior-Driven Development (BDD), Continuous Integration/Continuous Delivery (CI/CD) pipelines, and exploratory testing patterns.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (equivalent practical QA engineering experience will be considered in place of a degree).
  • Clear, concise written and verbal communication skills to interact productively with engineering teams, leadership, and global stakeholders.
  • Strong ability to read, analyze, and interpret complex architectural documents, technical specs, diagrams, and data models.
  • Demonstrates intellectual humility (learning actively from mistakes), self-motivation, high ownership, and the ability to operate effectively with minimal supervision.

Nice to have

  • Knowledge or experience with Kotlin or JavaScript.

Details

  • Location: Chennai, Tamil Nadu, India.
  • Works closely with distributed teams and stakeholders in both India and the US, coordinating across time zones.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer in Test