A

Amazon

Sells products online and rents cloud computing

Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHawthorne, CA, USAIn-person

About the Job

Requirements

  • At least 3 years of non-internship professional software development testing experience.
  • Experience programming in 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.
  • At least 1 year of experience building test automation frameworks and tools.
  • At least 4 years of experience building test automation frameworks and tools.
  • Knowledge of at least one object-oriented language, such as Java or Python.
  • Familiarity with software engineering best practices across the full software development life cycle.
  • Familiarity with software test techniques and strategy.
  • Familiarity with continuous integration and continuous delivery frameworks, processes, and tools for continuous testing and integration.
  • Experience with on-premises and cloud-based testing environments, preferably including AWS services.

Responsibilities

  • Write secure, stable, testable, and maintainable code that meets high quality standards and apply best practices in software development and testing.
  • Design, develop, and execute test automation frameworks for web applications, APIs, and integrated systems using AccelQ and Amazon internal test automation tools.
  • Build scalable test automation solutions for Salesforce Lightning components, Amazon Connect flows, AI services, and AWS service integrations.
  • Use technology to validate and verify software, seeking input from team members on suitable testing techniques.
  • Develop testing tools and utilities to validate complex AI-powered workflows efficiently.
  • Create reusable test libraries and patterns that accelerate test development across the organization.
  • Establish automated validation pipelines for AI model outputs, conversation flows, and intent recognition accuracy.
  • Transform manual quality processes into automated quality solutions, targeting AI validation bottlenecks.
  • Improve automation of development, testing, and deployment processes using Amazon's internal testing ecosystem.
  • Design, develop, and execute automation test plans and report on test execution.
  • Coordinate testing approaches, test cases, and methodology with remote teams.
  • Improve test coverage from 65% to 90%, focusing on AI-critical paths.
  • Transform manual AI testing processes into automated quality gates.
  • Own end-to-end testing strategy across Salesforce, Amazon Connect, AI services, and AWS platforms.
  • Design and execute integration test suites that validate data flow and business logic across system boundaries.
  • Implement API testing frameworks for RESTful services and AWS service integrations.
  • Validate AI model outputs and the quality of AI-powered customer service features.
  • Automate validation of modern user interfaces and cloud infrastructures.
  • Build automated testing for conversational AI flows, including edge cases and error scenarios.
  • Conduct performance testing and capacity planning for high-traffic customer service applications and AI services.
  • Implement load testing strategies to validate system behavior under peak conditions, including AI service performance.
  • Implement security testing practices and validate compliance with Amazon security standards.
  • Establish performance benchmarks and regression testing for critical user journeys.
  • Create performance testing frameworks for AI services under varying load conditions.
  • Communicate technical concepts and processes using clear, simple language and visuals.
  • Collaborate with development teams to shift testing left and implement test-driven development practices.
  • Work in Agile/Scrum development methodologies with cross-functional teams.
  • Collaborate with AI/ML teams to implement test-driven AI development practices.

Desired Qualifications

  • Knowledge of system architecture, scalability, reliability, and performance in a database environment.
  • Experience with security in service-oriented architectures and web services.
  • Experience with test automation frameworks or tools such as JUnit, TestNG, or Selenium.
  • Experience with AccelQ or similar enterprise test automation platforms.
  • Familiarity with Amazon internal test automation tools and testing frameworks.
  • Knowledge of industry-standard test automation tools and experience developing product test frameworks.
  • Knowledge of scripting languages such as Bash or Python.
  • Experience with open-source tools and resources.
  • Experience automating validation of modern user interfaces and infrastructures.
  • Experience communicating technical concepts and processes using clear, simple language and visuals.
  • Experience in Agile or Scrum software development methodologies.
  • Experience with Salesforce testing, including Apex, Lightning Web Components, and Salesforce APIs.
  • Familiarity with Amazon Connect or contact center platforms.
  • Experience testing AI/ML systems and validating model outputs.
  • Experience with AI model monitoring, A/B testing frameworks, and automated performance validation.
  • Experience building quality gates for rapid AI deployment pipelines using enterprise automation tools.
  • Knowledge of AI safety testing, bias detection, and automated compliance validation.
  • Familiarity with continuous integration and continuous delivery frameworks, processes, and tools for continuous testing and integration.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs