TL;DR

Software Development Engineer In Test II (Java): Developing and automating test solutions for the Amazon Key delivery ecosystem with an accent on high-performance distributed systems. Focus on building scalable test automation frameworks, designing complex software validation strategies, and mentoring team members to ensure product quality.

Location: Madrid, Spain (Onsite)

Amazon is a global technology and e-commerce corporation focused on customer obsession, innovation, and operational excellence.

What you will do

  • Lead the design, implementation, and delivery of automated test solutions for complex software systems.
  • Collaborate with product and engineering teams to define test strategies and improve overall product quality.
  • Write high-quality, maintainable code for testing frameworks and tools.
  • Provide impactful code reviews and technical guidance to team members.
  • Influence team strategy through data-driven contributions and architectural insights.
  • Mentor other engineers and actively participate in the hiring process.

Requirements

  • Professional experience in software development testing.
  • Proficiency in at least one modern programming language such as Java, C++, or C#.
  • Strong understanding of object-oriented design and data structures.
  • Experience building and maintaining automated testing frameworks and tools.
  • Ability to communicate complex technical concepts to diverse stakeholders.
  • Experience working in an Agile or Scrum environment.

Culture & Benefits

  • Inclusive environment that values diversity and equal opportunity.
  • Access to global career development and mentoring resources.
  • Commitment to workplace accommodations for candidates with disabilities.
  • Work on high-impact projects that reach millions of customers globally.