We are looking for a Software Development Engineer in Test (SDET) to join our Digital Emerging Payments team at Amazon. This role focuses on automating the Purchase and payment-related flow across multiple countries. As an SDET, you will architect and design automation for Payment products and experiences, contributing to our exciting new customer interactions within our popular and growing entertainment platform.
Key responsibilities include:
- Creating and designing automation frameworks that work across multiple devices and platforms
- Developing tests for new features and services in DEP - Payment Experience and Products
- Building automated tests to expose defects in product code
- Collaborating with Software Developers, Product Managers, and Technical Program Managers
- Understanding product requirements and developing effective automation strategies
- Innovating new tools for team utilization
The ideal candidate should be self-driven, able to solve long-term problems with innovative technical solutions, and have in-depth knowledge of automation framework design and development. Strong computer science principles and excellent customer focus are essential.
Required Qualifications:
- 2+ years of non-internship professional software development testing experience
- 1+ years of test automation frameworks and tools building experience
- Programming experience with modern languages like Java, C++, or C#, including object-oriented design
- Experience in penetration testing and exploitability-focused vulnerability assessment
- Experience with platform-level security mitigations and hardening for Linux and Windows
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
Join our team and help deliver high-quality products with great efficiency in this exciting role at Amazon!