Job Title
Senior Software Development Engineer in Test (SDET)
Experience
5–8 Years
Employment Type
Full-Time
Work Mode
Remote
Job Summary
We are seeking an experienced Senior Software Development Engineer in Test (SDET) to develop and implement scalable automation frameworks for modern web, API, and cloud-based applications. The ideal candidate will have expertise in Playwright, JavaScript/TypeScript, Azure Data Factory, ETL Validation, SQL, and CI/CD automation, with a strong focus on quality engineering and end-to-end test automation.
The role involves designing automation frameworks, validating Azure data pipelines, automating API and database testing, and ensuring high-quality software delivery across enterprise applications.
Key Responsibilities
- Design, develop, and maintain automation frameworks using Playwright and WebDriver-based technologies.
- Automate Web, API, Database, ETL, and Azure Data Platform testing.
- Develop automated test scripts using JavaScript/TypeScript.
- Validate Azure ETL pipelines built using Azure Data Factory (ADF), Azure Synapse Analytics, Azure SQL, and related Azure services.
- Perform source-to-target validation, data reconciliation, migration testing, and data quality validation.
- Execute database testing, schema validation, query validation, and performance testing.
- Automate API testing for REST and SOAP services.
- Integrate automation frameworks into CI/CD pipelines using Jenkins and GitHub.
- Execute cross-browser and mobile automation testing.
- Collaborate with Developers, Data Engineers, Product Owners, and Architects.
- Troubleshoot automation failures and production issues.
- Participate in Agile ceremonies and contribute to test strategy and framework improvements.
Required SkillsAutomation Testing
- Playwright (Must Have)
- JavaScript / TypeScript
- Selenium WebDriver
- Cypress
- Robot Framework
- BDD / TDD / ATDD
- Data-Driven Frameworks
API Testing
- REST API Testing
- SOAP API Testing
- Rest Assured (or equivalent)
Azure Data Testing
- Azure Data Factory (ADF)
- Azure Synapse Analytics
- Azure SQL Database
- Azure ETL Validation
- Data Warehouse Testing
- ETL Testing
- Data Migration Validation
Database
- SQL Server
- Azure SQL
- MongoDB
- NoSQL
- SQL Query Optimization
- Stored Procedures
- Data Validation
CI/CD & DevOps
- GitHub
- Jenkins
- Maven
- GitHub Actions
Performance & Cloud
- Performance Testing
- Azure Cloud
- Cloud-based Test Execution Platforms (BrowserStack, Sauce Labs, LambdaTest)
Preferred Skills
- Healthcare domain experience
- Java and/or Python
- Mobile Automation (Android & iOS)
- Power BI or Reporting Validation
- RPA Tools (UiPath, Automation Anywhere)
- Machine Learning or AI-based testing exposure
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5–8 years of experience as an SDET or Test Automation Engineer.
- Strong hands-on experience with Playwright, JavaScript/TypeScript, Azure Data Factory, SQL, and ETL Testing.
- Experience building enterprise automation frameworks and integrating them into CI/CD pipelines.
- Strong analytical, debugging, and troubleshooting skills.
- Experience working in Agile environments.
- Excellent communication and collaboration skills.
Success Measures
- Successful implementation of scalable automation frameworks.
- Increased automation coverage across Web, API, ETL, and Database testing.
- Improved software quality and faster release cycles.
- Reliable Azure data pipeline validation and ETL testing.
- Reduced production defects through effective automation and continuous testing.
- High-quality collaboration with development, data engineering, and product teams.
Work Location: Remote