
Software Development Engineer in Test
Ova Technologies · New York, NY
Mixed hiring record · median 14 days open
All reasons
In its favour
- Still listed on the employer's own board
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
- Java
- Python
- JavaScript
- Selenium
- Playwright
- Rest Assured
- Jenkins
- GitHub Actions
- SQL
- Apache
- JMeter
- TestNG
- JUnit
- pytest
- Postman
- Maven
- Gradle
- Git
- GitHub
- Bitbucket
- Jira
- Azure DevOps
- Docker
- Kubernetes
- Cursor
- Anthropic Claude
More jobs at Ova Technologies
All 129- AWS engg 12 (26-00643) -Ova Technologies · Location not statedtoday
- QA Maya VR Krishna Fixes 1103Ova Technologies · New Yorktoday
- Dev AWS engineer (26-00641) -Ova Technologies · Location not statedtoday
- test bE job 2 (26-00640) -Ova Technologies · Location not statedtoday
- QA Maya VR AutoLaunch 1102Ova Technologies · New Yorktoday
Similar roles
- Remote role Software Architect - Artificial IntelligenceSyntricate Technologies · Columbia, SCtoday
- Staff Platform EngineerMotive · Seattle · USD 181,000–220,000/yrtoday
- Software Engineer - MonitoringMotive · Seattle · USD 164,000–200,000/yrtoday
- Senior Principal Machine Learning Engineer - RecommendationsSoundCloud · New York · USD 280,000–325,000/yrtoday
- Senior Full-Stack Engineer - Artist SuccessSoundCloud · New York · USD 160,000–190,000/yrtoday
- Senior Applied AI Engineer - OperateVi · United Statestoday