

Share
Key job responsibilities
As a QAE, you will innovate our QA processes and develop repeatable and automatable QA systems. You will work with Product Managers, QAEs, SDETs, and SDEs on our internal technology teams to understand features and technical implementation. You will identify use cases, create test plans, define test strategies, and create manual and automated test cases in order to report to stakeholders on the quality and reliability of our products. You will evangelize quality best practices. You will own creating and driving the test strategy and enforcing design for testability. This is a role on an exciting new project where you will be the QA on a team driving data collection, identifying user workflows, end-to-end testing, and driving quality improvements.Our ideal candidate:
• Enjoys working side by side with partners, colleagues and teams on tough problems
• Is highly effective and thrives in a dynamic environment with multiple, changing priorities
• Passionate for QA and test automation
• Is comfortable with proactive outward communication and technical leadership
• Never shies away from a challengeA day in the life
You will join the team of hands-on, proactive, self-motivated and seasoned software quality assurance professionals. In this role, you will:
• Create test strategies, test plans and test cases
• Review user interfaces for conformity and functionality
• Efficiently execute test cases across all functional areas of our products
• Review product user interface for conformity to design guidelines
• Find, isolate, document, regress and track bugs through resolution
• Interpret and report testing results and be a vocal proponent for quality in every phase of the development process
• Work with software development engineers to understand the overall technical architecture and how each feature is implemented
• Engage in code reviews to ensure testability and unit test designs
• Develop automated tests, scripts, and tools to enable CI/CD
• Collaborate across teams to enhance total product quality
- 2+ years of quality assurance engineering experience
- Experience in automation testing
- Experience in manual testing
- Experience in UI and API automation testing (Selenium/SOAPUI)
- BS degree in computer science or equivalent
- Experience in API & Mobile testing
- Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control
These jobs might be a good fit

Share
Technical Leadership & Innovation: As Software Development Manager, you'll:* Shape architectural decisions for our next-generation automation platform
* Drive adoption of best-in-class technologies including agentic AI and LLMs
* Design scalable, secure systems that handle sensitive financial data
* Build frameworks that enable autonomous operations while maintaining enterprise-grade controls
* Partner with AWS teams on emerging AI capabilities and primitives
* Guide development of ML/AI-powered solutions for pattern detection and process optimizationTeam Leadership: You'll lead a talented engineering team building strategic automation solutions that:* Process financial transactions at massive scale
* Leverage ML/AI to detect patterns and optimize operations
* Automate complex workflows across multiple transactional systems
* Transform manual processes into autonomous operations
* Drive continuous improvement through data-driven insightsTechnical Complexity: Key challenges include:* Building observable, auditable automation systems
* Creating flexible integration patterns across modern and legacy systems
* Implementing robust testing and governance frameworks
* Scaling solutions across global operations
* Ensuring compliance with financial regulations while driving innovation
* Drive technical innovation in emerging technologies
* Lead transformation of critical business processes
* Influence automation strategy across the organizationBASIC QUALIFICATIONS* 7+ years of software engineering experience
* 3+ years of engineering team management experience
* Strong hands-on technical background in distributed systems
* Experience designing and architecting scalable solutions
* Track record of delivering complex technical projects
* Experience partnering with product teams and stakeholdersPREFERRED QUALIFICATIONS* Experience building and operating production-grade AI/ML systems
* Background in financial technology or similar regulated domains
* Experience with automation frameworks and workflow orchestration
* Track record of technical innovation and architectural leadership
* Strong communication skills and ability to influence across organizations
* Experience mentoring and growing engineering talent
- Bachelor's degree
- 3+ years of engineering team management experience
- 7+ years of engineering experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product and program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
- Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Share
You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You’ll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you’ll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion.Key job responsibilitiesPhysical Requirements:- Regularly lift and/or move up to 39 pounds independently
- Participate in group lifts for 40+ pounds
- Maintain balance and perform construction tasks while on a ladder
- Regularly walk, use hands and fingers, handle or feel, reach with hands and arms, stoop, kneel, crouch or crawl, climb stairs, twist, bend, work above shoulders, grasp, carry, push and pull objects into position
- Work in an environment requiring provided ear protection
Physical Requirements:
- Willingness and demonstrated ability to work in the following physical conditions with reasonable accommodations:
- Regularly lift and/or move up to 39 pounds independently
- Participate in group lifts for 40+ pounds
- Maintain balance and perform construction tasks while on a ladder
- Regularly walk, use hands and fingers, handle or feel, reach with hands and arms, stoop, kneel, crouch or crawl, climb stairs, twist, bend, work above shoulders, grasp, carry, push and pull objects into position
- Work in an environment requiring provided ear protectionDiverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Work/Life BalanceMentorship and Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
- High school or equivalent diploma
- Technical (Military/Trade School) training or 1+ years of electrical or mechanical, HVAC, fire system experience in a mission-critical infrastructure or equivalent experience in a relevant industry (for example: electrical or mechanical) 1+ years of electrical or mechanical experience
- 1+ years’ experience with Microsoft Office products (including Excel, Word and PowerPoint)
- 2+ years of data center engineering experience

Share
As a Quality Assurance Engineer, you will join the team of hands-on, passionate and seasoned SQA professionals developing innovative consumer-centric product solutions.In this role you will:
• You will work with Development teams and our QA organization to scope out features and understand the customer requirements, then work side-by-side with the team to ensure the quality of our system.
• Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented. Understand performance impacts over the product.
• Create test cases
• Automate tests using internal and open source tools & infrastructure
• Review user interfaces for conformity.
• Find, isolate, document, regress, and track bugs through resolution
Key job responsibilities• You create and execute test plans with high quality test cases for straightforward scenarios involving one or more product components and features. You clearly your document your work.
• You perform initial defect triage and root cause analysis. You correctly log defects and provide relevant data to partner teams so they can address issues.
• You are able to analyze test change requests (e.g., addition, removal, or modification to existing features etc.) and provide recommendations on how the change might impact test scope and/or product behavior.
• You have some experience with the STLC and a basic knowledge in test methodologies, You are skilled in four core software-testing techniques: (1) equivalence class partitioning, (2) boundary value testing, (3) verifying each requirement and (4) state transition
• You have basic knowledge in a scripting language. You use this knowledge to debug, troubleshoot, create and maintain test automation scripts . You create simple tools to reduce manual effort or more accurately audit component or improve feature quality.
A day in the life
- 2+ years of quality assurance engineering experience
- Experience in software-testing techniques (like equivalence class partitioning), and software testing life cycle
- Experience in manual testing
- Experience in UI and API automation testing (Selenium/SOAPUI)
- Experience in API & Mobile testing
- Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

Share
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of Video Games Industry (supporting title Development, Release, or Live Ops) experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent

Share
· Demonstrated track record of delivering test automation, quality requirements, designing functional and performance test suites and producing deliverables that exceed commitments.· Responsible for the creating test automation solutions, discovering current limitations and compatibilities between subsystems, the selection of new concepts and methodology, and the development of major routines and utilities.· Generation of metrics and information that improve development practices on the team.· Review and critique of technical requirements and software design specifications and software implementation.· Instilling best practices for test suite automation and frameworks and documentation, making sure designs meet requirements, and delivering high quality software on tight schedules.Key job responsibilities
· Participate in the full development life cycle, working within broadly defined parameters, including test plan execution and software quality needs.
· Writing and executing test plans, designing and developing test tools, automation, debugging and reporting code bugs and pushing quality upstream.
· Own the delivery of an entire software development test suites and frameworks.
· Work closely with the technical leaders to develop the best approach for testing our functionality at scale. You are capable of understanding the interaction between the components in a distributed system in order to ensure they are functioning properly.
· Create and execute appropriate test strategies and processes that align with business objectives and project timelines.
- 2+ years of quality assurance engineering experience
- Experience in automation testing
- Experience in manual testing
- Experience in UI and API automation testing (Selenium/SOAPUI)
- Experience in API & Mobile testing
- Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control

Share
- 3+ years of non-internship professional front end, web or mobile software development using JavaScript, HTML and CSS experience
- 2+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience
- Experience using JavaScript frameworks such as angular and react
- 3+ years of agile software development methodology experience
- Experience with common front-end technologies such as HTML, CSS, JS, TypeScript, and Node
- Mobile application development in iOS or Android or React Native components

Share
Key job responsibilities
As a QAE, you will innovate our QA processes and develop repeatable and automatable QA systems. You will work with Product Managers, QAEs, SDETs, and SDEs on our internal technology teams to understand features and technical implementation. You will identify use cases, create test plans, define test strategies, and create manual and automated test cases in order to report to stakeholders on the quality and reliability of our products. You will evangelize quality best practices. You will own creating and driving the test strategy and enforcing design for testability. This is a role on an exciting new project where you will be the QA on a team driving data collection, identifying user workflows, end-to-end testing, and driving quality improvements.Our ideal candidate:
• Enjoys working side by side with partners, colleagues and teams on tough problems
• Is highly effective and thrives in a dynamic environment with multiple, changing priorities
• Passionate for QA and test automation
• Is comfortable with proactive outward communication and technical leadership
• Never shies away from a challengeA day in the life
You will join the team of hands-on, proactive, self-motivated and seasoned software quality assurance professionals. In this role, you will:
• Create test strategies, test plans and test cases
• Review user interfaces for conformity and functionality
• Efficiently execute test cases across all functional areas of our products
• Review product user interface for conformity to design guidelines
• Find, isolate, document, regress and track bugs through resolution
• Interpret and report testing results and be a vocal proponent for quality in every phase of the development process
• Work with software development engineers to understand the overall technical architecture and how each feature is implemented
• Engage in code reviews to ensure testability and unit test designs
• Develop automated tests, scripts, and tools to enable CI/CD
• Collaborate across teams to enhance total product quality
- 2+ years of quality assurance engineering experience
- Experience in automation testing
- Experience in manual testing
- Experience in UI and API automation testing (Selenium/SOAPUI)
- BS degree in computer science or equivalent
- Experience in API & Mobile testing
- Experience designing and planning test conditions, test scripts, and test data sets to ensure appropriate and adequate coverage and control
These jobs might be a good fit