JobHabor
Menu

Software Development Engineer in Test

Ova Technologies · New York, NY

Mixed hiring record · median 14 days open

100100

Hiring signal

Actively hiring

Still listed on the employer's own board · How we score

All reasons

In its favour

  • Still listed on the employer's own board

Did you apply?

Software Development Engineer in Test at Ova Technologies. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

Job Description: Software Development Engineer in Test (SDET)

Job Title

Software Development Engineer in Test (SDET) Experience

3–6 Years Employment Type

Full-time Department

Engineering / Quality Assurance

Job Summary

We are looking for a skilled Software Development Engineer in Test (SDET) to design, develop, and maintain scalable test automation frameworks and ensure the quality, reliability, and performance of software applications. The ideal candidate should have strong programming skills, experience in automation testing, API testing, and CI/CD integration, along with a solid understanding of software development and testing principles.

Roles and Responsibilities

  • Design, develop, and maintain robust and reusable test automation frameworks.
  • Develop automated test scripts using Java, Python, or JavaScript.
  • Automate web applications using Selenium WebDriver and Playwright.
  • Design and implement API automation using REST Assured or similar tools.
  • Perform functional, integration, regression, and end-to-end testing.
  • Develop unit, integration, and system-level automated tests.
  • Integrate automated tests into CI/CD pipelines using Jenkins or GitHub Actions.
  • Identify, debug, and troubleshoot software defects and automation failures.
  • Perform database validation using SQL queries.
  • Conduct performance and load testing using tools such as Apache JMeter.
  • Collaborate with developers, product managers, and QA engineers throughout the SDLC.
  • Participate in code reviews and follow software engineering best practices.
  • Analyze test results, investigate root causes, and improve test coverage.
  • Optimize test execution time, reduce flaky tests, and improve automation reliability.
  • Maintain test documentation, reports, and quality metrics.

Required Technical Skills

  • Programming Languages: Java, Python, or JavaScript
  • Automation Tools: Selenium WebDriver, Playwright
  • Testing Frameworks: TestNG, JUnit, PyTest
  • API Automation: REST Assured, Postman
  • Build Tools: Maven, Gradle
  • CI/CD: Jenkins, GitHub Actions
  • Version Control: Git, GitHub, Bitbucket
  • Database: SQL, relational database validation
  • Performance Testing: Apache JMeter or similar tools
  • Defect Tracking: Jira, Azure DevOps
  • Testing Concepts: Functional, Regression, Integration, Unit, and End-to-End Testing
  • Methodologies: Agile, Scrum, SDLC, STLC

Preferred Skills

  • Experience developing automation frameworks from scratch.
  • Knowledge of data structures, algorithms, OOP, and design patterns.
  • Experience with microservices and distributed systems testing.
  • Familiarity with Docker, Kubernetes, and cloud environments.
  • Experience with message queues and event-driven architecture testing.
  • Understanding of security testing and application performance monitoring.
  • Experience using AI coding assistants such as Cursor or Claude.
  • Knowledge of parallel execution, test reporting, and test optimization.

Educational Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • Strong programming and problem-solving skills.
  • Relevant software development or test automation certifications are an advantage.

Key Competencies

  • Strong analytical and debugging skills.
  • Ability to write clean, maintainable, and reusable code.
  • Good understanding of software architecture and testing strategies.
  • Effective communication and collaboration skills.
  • Ownership of product quality and continuous improvement.

Key skills for a Naukri job posting

SDET, Test Automation, Java, Python, Selenium, Playwright, REST Assured, API Testing, TestNG, JUnit, Data Structures, OOP, SQL, Jenkins, CI/CD, Git, Maven, Docker, JMeter, and Agile.

Skills

More jobs at Ova Technologies

All 129

Similar roles