Experience: 7.00 + years
Salary: Confidential (based on experience)
Expected Notice Period: 15 Days
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)
(*Note: This is a requirement for one of Uplers client - Software Development Company)
What do you need for this opportunity
Must have skills required:
Cloud-native, Data Pipelines, Integration Platforms, Performance Testing, CI/CD testing, Debugging/RCA, Playwright/Cypress, UI + API tests, JavaScript, TypeScript
Software Development Company is Looking for:
Senior Software Development Engineer in Test (SDET)
About Us
We are an enterprise-grade integration platform provider for asset-intensive organizations, delivering mission-critical synchronization between
GIS and
Enterprise Asset Management (EAM) systems. Our cloud-native platform is designed to help utilities and infrastructure operators configure, operate, and monitor complex data integrations with confidence.
We operate in a highly technical domain where correctness, clarity, and reliability matter. Our engineers work on real-world, mission-critical systems used by large utility companies and local government entities every day.
The Role
We are looking for a
Senior Software Development Engineer in Test (SDET) to own
end to-end test automation and product quality across our platforms. This is a hands-on engineering role for someone who treats quality as a
system-level responsibility, not a phase at the end of delivery.
What You'll Do
- Design, build, and maintain end-to-end automated test frameworks using Playwright, Cypress, or similar modern automation frameworks.
- Write and maintain UI, API, integration, and workflow-level automated tests that validate real customer scenarios.
- Embed quality deeply into the development lifecycle by partnering closely with software engineers and product teams.
- Integrate automated tests into CI/CD pipelines, ensuring fast, reliable feedback for every change.
- Reduce flaky tests, long execution times, and false failures that erode trust in automation.
- Identify high-risk system areas (integration boundaries, asynchronous workflows, data transformations) and define targeted test strategies.
- Investigate test failures and escaped defects, perform root cause analysis, and drive durable fixes.
- Define and promote testing standards, automation best practices, and quality strategies across teams.
What You Bring
- 7+ years of experience as an SDET, Software Engineer in Test, or Software Engineer with significant test automation ownership.
- Strong proficiency in TypeScript and/or JavaScript.
- Hands-on experience with modern test automation frameworks (Playwright, Cypress, Selenium-based frameworks, or similar).
- Experience testing APIs, distributed systems, and asynchronous workflows.
- Experience integrating test suites into CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, or similar).
- Ability to read and reason about production code to design effective and maintainable tests.
- Strong debugging, analytical, and problem-solving skills.
- Clear communication skills and the ability to influence quality outcomes without formal authority.
Nice to Have
- Experience with integration platforms, data pipelines, or workflow-driven systems.
- Familiarity with cloud-native architectures and containerized environments.
- Exposure to performance, reliability, or resilience testing.
- Experience supporting enterprise or B2B products with complex configurations and long-lived customers.
Why Join US
- Work on mission-critical systems used by utilities and public-sector organizations.
- Solve complex, real-world integration problems where quality genuinely matters.
- Operate in an engineering culture that values ownership, pragmatism, and outcomes over process.
- Influence how quality is designed into the systemnot just tested after the fact.
How to apply for this opportunity
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers:
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!