Software Dev Engineer Test II, AHS

20 hours ago


India Amazon Music Full time

Job Description

Description

We are seeking an experienced Software Development Engineer in Test to design, develop, and maintain advanced testing frameworks and tools for our healthcare product ecosystem. You will work at the intersection of software development and quality engineering, building scalable automation solutions, test infrastructure, and quality tools that enable rapid, reliable delivery of healthcare products.

About Amazon Health
Amazon Health is revolutionizing healthcare through innovative technology solutions that make healthcare more accessible, affordable, and convenient for customers worldwide. We combine Amazon's world-class technology infrastructure, logistics expertise, and customer-centric approach to transform how people access and experience healthcare services globally.

Key job responsibilities
. Design, develop, and effectively apply automated solutions that test major portions of software (significant components, features, mid-size applications, services)
. Build complete test and measurement solutions (performance, load, scalability, usability, etc.)
. Build and maintain CI/CD pipelines with integrated quality gates and automated testing
. Develop custom testing tools and utilities to support complex healthcare testing scenarios
. Create and maintain API testing frameworks for microservices and distributed systems
. Use data from testing, deployment, and production to measure quality and provide actionable improvement to the product
. Assess the testability of components/features built by development teams (instrumentation, modularity, APIs allow for verification)
. Review development changes to prevent failure cases and ensure code is tested at appropriate levels
. Define, implement, and analyze metrics to determine test effectiveness and overall software quality
. Apply software testing techniques such as equivalence class partitioning, boundary value testing, etc.
. Prevent and find defects early in the development cycle
. Collaborate with development teams to implement testability features in products
. Mentor team members on automation best practices and advanced testing techniques
. Drive adoption of testing best practices across multiple development teams
. Implement security testing automation and compliance validation tools
. Actively participate in code review process, design discussions, planning, and post-mortem reviews

About the team
Join Amazon Health's centralized Quality Engineering team in Bangalore as a Software Development Engineer in Test (SDET), where you'll architect and build sophisticated testing infrastructure and automation frameworks. Our team is responsible for ensuring the quality, reliability, and scalability of healthcare products that serve millions of customers while maintaining the highest standards of security and regulatory compliance.

Basic Qualifications

- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- Experience in penetration testing and exploitability-focused vulnerability assessment
- Experience in platform-level security mitigations and hardening for Linux and Windows
- Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
- 4+ years of software development experience with strong programming skills (meets SDE-T II tech bar)
- Proficiency in multiple programming languages (Java, Python, JavaScript, C#, or Go)
- Solid understanding of software design patterns and test strategy
- Ability to work independently and with team to deliver software successfully
- Strong experience with test automation frameworks and tools (Selenium, Cypress, TestNG, JUnit)
- Experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI, AWS CodePipeline)
- Solid understanding of software architecture, design patterns, and system design
- Experience with API development and testing (REST, GraphQL, gRPC)
- Knowledge of database technologies and data testing strategies
- Experience with cloud platforms and infrastructure as code (AWS preferred)
- Strong understanding of distributed systems and microservices testing
- Experience with containerization and orchestration (Docker, Kubernetes)
- Ability to solve difficult technical problems with testable, maintainable, and efficient solutions
- Experience designing and developing automated solutions that test major portions of software
- Ability to constructively identify problems and propose solutions
- Excellent problem-solving and system design skills
- Strong communication and collaboration abilities
- Established good working relationships with teammates and peers

Preferred Qualifications

- Knowledge of overall system architecture, scalability, reliability, and performance in a database environment
- Experience with security in service-oriented architectures and web services
- Experience in healthcare, pharmaceutical, or highly regulated industry development
- Knowledge of healthcare standards and compliance requirements (HIPAA, HL7, FHIR, FDA)
- Advanced AWS experience with services like Lambda, ECS, RDS, DynamoDB, API Gateway
- Experience with infrastructure as code tools (Terraform, CloudFormation, CDK)
- Knowledge of machine learning model testing and data pipeline validation
- Experience with chaos engineering and resilience testing frameworks
- Familiarity with security testing tools and practices (OWASP, penetration testing)
- Experience with mobile application testing frameworks and device farms
- Knowledge of accessibility testing automation (WCAG compliance)
- Experience with big data testing and analytics validation
- Familiarity with blockchain or distributed ledger testing (for health records)
- Experience with real-time systems and event-driven architecture testing

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.


  • Software Engineer Ii

    3 weeks ago


    India PROGRESS SOFTWARE Full time

    We are Progress Nasdaq PRGS - a trusted provider of software that enables our customers to develop deploy and manage responsible AI powered applications and experiences with agility and ease Were proud to have a diverse global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power...


  • India Aditya Birla Group Full time

    Job DescriptionOpening for AH - Manufacturing industrial Engineering in Birla Copper - Dahej


  • India Imetris Corporation Full time

    Imetris is hiring 3 Software Engineer in Test having experience in Automation coding in C# using Selenium ( not JAVA) Job Title: Mid to senior Software Engineer in Test Worksite: Remote ( preferable Mumbai, Pune) Experience Level: Senior (5+ years) We are looking for a Offshore Software Engineer in Test with strong experience in C#, Selenium, API...


  • India Amazon Music Full time

    Job DescriptionDESCRIPTIONAmazonian Experience and Technology (AET) is responsible for building and running Amazon's human capital management technology, as well as business applications for benefits, time and attendance, disability and leave, immigration, learning, document management, health and safety, and HR contact center solutions. Our mission is to...


  • Pune, India Bently Nevada Full time

    Job Description Software Quality Analyst II Position Summary: Are you ready to start a new journey with a team of energized professionals advancing and connecting the world's infrastructure Bentley is looking for you! We are looking for dynamic, proactive and innovative Software Quality Analyst II reporting to the Software Quality manager to automate...


  • India Microsoft Full time

    Job Description The Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level. Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic...

  • Software Engineer II

    2 weeks ago


    India Microsoft Full time

    Job DescriptionThe Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level.Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic Quadrant...


  • Bengaluru, India Respironics Inc Full time

    Job Description Job Title Software Technologist I/II - Test Job Description Software Technologist I/II - Test Do you have the software testing skills working in close cooperation with cross-functional teams to test the customer benefiting cloud solutions globally Are you passionate about software testing and applying lean principles to the Information...


  • Mumbai, India HERE Technologies Full time

    Job Description What's the role We are looking for a Software Engineer II with proven experience in the development of key internal and customer-facing applications. The Software Engineer will work closely with Sr Software Engineer, project managers, data analysts and other developers in a fast-paced environment including multiple platforms, architectures...

  • Software Engineer Ii

    2 weeks ago


    India JPMorgan Chase Full time

    You re ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you As a Software Engineer II at JPMorgan Chase within the Global Banking team you are part of an agile team that works to enhance design and deliver the software components of the firm s...