Software Dev Engineer II-TEST - AMZ10221830

AmazonAustin, TX
Onsite

About The Position

This role involves participating in the testing of large-scale systems, driving processes to reduce test automation maintenance, and improving quality assurance processes. The engineer will design, implement, document, and maintain test automation programs for large-scale systems using Java or C++. They will also create software tools for build verification and regression tests, design and automate test cases for complex software systems (including white and black box tests), and participate in the product development lifecycle. Collaboration with software engineers on technical issues and mentoring junior team members are also key aspects of this position.

Requirements

  • Bachelor's degree or foreign equivalent degree in Computer Science, Engineering, Mathematics or a related field and one year of experience in the job offered, or as a Software Engineer or Tester, or a related occupation.
  • Employer will accept three years of experience in the job offered or a related occupation as equivalent to the Bachelor's degree and one year of experience.
  • One year of experience in designing, implementing, documenting, and maintaining test automation programs for large-scale, distributed software systems or applications using: Java, C++, or SQL.

Nice To Haves

  • Please see job description and the position requirements above.

Responsibilities

  • Participate in the testing of large-scale systems
  • Drive processes to reduce test automation maintenance
  • Improve and simplify quality assurance processes
  • Design, implement, document, and maintain test automation programs for large-scale systems using Java or C++
  • Create software tools used to perform build verification and regression tests
  • Design and automate test cases to validate large-scale, complex software systems, including white and black box tests
  • Develop supporting test tools
  • Participate in the product development lifecycle, including requirements gathering, design review and code review process
  • Conduct regular regression tests on a periodic basis to ensure performance levels of production systems
  • Work closely with software engineers on technical issues related to the development of complex, large-scale systems
  • Provide advice and mentoring to more junior members of the team

Benefits

  • equity
  • sign-on payments
  • other forms of compensation
  • medical
  • dental
  • vision
  • prescription
  • Basic Life & AD&D insurance
  • option for Supplemental life plans
  • EAP
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service