21 Aug
|
Impelsys
|
Bangalore Rural
21 Aug
Impelsys
Bangalore Rural
Job Title: Software Development Engineer in Test (SDET)
Location: Bangalore, India
Experience: 5-8 Years
Employment Type: Full-Time
About the Role
We are looking for a highly skilled Software Development Engineer in Test (SDET) to join our engineering team. The ideal candidate will be responsible for designing and developing robust automation frameworks, validating APIs, testing ETL and data pipelines, and ensuring end-to-end quality across cloud-native applications. The role requires strong programming skills, automation expertise, and experience working with AWS-based CI/CD environments.
Key Responsibilities
Design, develop, and maintain automated test frameworks for web applications, APIs, and data pipelines.
Develop automated test cases to validate application functionality, APIs, and backend services.
Validate ETL processes, data transformations, and data quality across enterprise data platforms.
Perform end-to-end testing of data pipelines and cloud-native applications.
Integrate automated test suites into CI/CD pipelines to enable continuous testing.
Validate deployments across development, QA, and production environments.
Perform regression, integration, functional, and system testing.
Develop reusable test utilities, libraries, and automation frameworks.
Execute performance, reliability, and data validation testing where applicable.
Work closely with Developers, Data Engineers, DevOps Engineers, and Product Owners to ensure high-quality software delivery.
Participate in code reviews and test strategy discussions.
Identify defects, perform root cause analysis, and collaborate with engineering teams to resolve issues.
Required Skills
Programming
Python (Preferred)
Java
SQL
Test Automation
Selenium WebDriver
PyTest / JUnit / TestNG
REST Assured or equivalent API testing frameworks
Postman
Automation Framework Development
API Testing
REST APIs
JSON/XML Validation
API Automation
Contract Testing
Data & ETL Testing
ETL Validation
Data Pipeline Testing
Data Quality Validation
SQL Query Validation
Data Warehouse Testing
Cloud Technologies
AWS
S3
Lambda
Glue
Redshift
RDS
CloudWatch
CI/CD & DevOps
Jenkins
Git / GitHub / GitLab
Docker
Kubernetes (Preferred)
Continuous Integration & Continuous Testing
Other Skills
Agile/Scrum methodology
Defect Tracking (JIRA)
Strong debugging and analytical skills
Excellent communication and collaboration skills
Preferred Skills
Experience testing Apache Airflow workflows.
Experience validating Apache Spark or big data pipelines.
Familiarity with DBT testing.
Experience with Playwright or Cypress.
Knowledge of performance testing tools such as JMeter or k6.
Familiarity with data governance, security, and PII validation.
Exposure to AI/ML model testing or data validation is an added advantage.
Qualifications
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Desired Competencies
Strong programming and automation mindset.
Passion for quality engineering and continuous improvement.
Ability to troubleshoot complex technical issues.
Experience working in cloud-native environments.
Strong collaboration and stakeholder management skills.
Ability to work independently while delivering high-quality solutions in a fast-paced Agile workplace.
📌 Sdet Engineer (Bangalore Rural)
🏢 Impelsys
📍 Bangalore Rural