Uplers logo

Software Engineer - Automation Tester

Uplers
Full-time
On-site
Ahmedabad, Gujarat, India
Automation Tester, SDET

About the job

Experience: 5.00 + years

Salary: INR 3000000-3500000 / year (based on experience)

Expected Notice Period: 7 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Remote

Placement Type: Full Time Permanent position(Payroll and Compliance to be managed by: A Funded healthcare data and application integration platform)

(*Note: This is a requirement for one of Uplers' client - A Funded healthcare data and application integration platform)

What do you need for this opportunity?

Must have skills required: (AWS), and CI/CD pipelines., containers (Docker/K8s), Cypress or Selenium, GoLang., Software Testing, Java, JavaScript, TypeScript

A Funded healthcare data and application integration platform is Looking for:

Your Mission You will drive engineering excellence by building automated suites that validate our platform''''s reliability from the code level up to complex healthcare data exchanges. Key responsibilities include:

Advanced Automation & Contract Testing: Develop and maintain automated test suites (unit, integration, and E2E) while leading the implementation of contract testing frameworks (e.g., Pact) to ensure seamless service integration.

Healthcare Compliance & Security: Validate strict adherence to interoperability standards (FHIR, HL7, DICOM) and test Role-Based Access Control (RBAC) to secure sensitive patient data.

CI/CD Integration: Collaborate with developers to embed automated tests directly into our GitLab CI/CD pipelines, enabling real-time validation and rapid feedback loops.

Performance Engineering: Execute performance and load testing strategies to guarantee the platform handles high data volumes effectively and stable.

Exploratory & Regression: Balance automation with critical manual exploratory testing to catch edge cases and ensure regression stability before releases.

The Team & Culture We prioritize quality over quantity and believe in engineering excellence. Our team works with the Shape Up methodology, meaning we actively own our roadmap and focus on shipping impactful work without endless backlogs. We foster an inclusive, collaborative culture where thorough code reviews, mentorship, and professional growth are standard. While we are a remote-first company, we value connecting in person and collaborate twice a week at our office.

Our Technology Stack Testing: Cypress, Jest, Pact (Contract Testing), Postman, JMeter, Playwright.

Languages: JavaScript, TypeScript, Java, GoLang.

Infrastructure: AWS, Docker, Kubernetes, GitLab CI/CD.

Standards: FHIR, HL7, DICOM.

Observability: Prometheus, Elastic, Sentry, Unleash.

About You You are a proactive engineer with a "quality-first" mindset who enjoys solving complex problems in a regulated environment.

Experience: 5+ years in software testing with a strong mix of hands-on automation (mandatory) and manual testing.

Technical Proficiency: You are proficient in designing frameworks using tools like Cypress or Selenium and coding in TypeScript, JavaScript, Go, or Java.

Contract Testing: You have proven experience implementing contract testing frameworks like Pact.

Infrastructure: You are comfortable working with Cloud environments (AWS), containers (Docker/K8s), and CI/CD pipelines.

Soft Skills: You possess strong analytical skills and thrive in cross-functional teams.