Are you passionate about quality and looking for an opportunity to solve and debug complex technical problems and test innovative solutions in a fast-paced environment working with smart, passionate team members? This might be the role for you. We are looking for an experienced Quality Assurance Engineer to join our team and make a difference!
Amazon's transportation systems get millions of packages to customers worldwide faster and cheaper, while providing world-class customer experience – from checkout to shipment tracking to delivery. Amazon businesses continue to experience rapid expansion into new markets and geographies. Our Transportation Technology division builds the complex software solutions that work across our shippers and carriers to optimize time, cost, and accuracy of getting the packages delivered. We are at the heart of Amazon's worldwide operations. Providing visibility of package, containers, and network to our consumers, at any point in time, in an accurate fashion, is a technically challenging domain that we deal with. ShipTech systems form the connective tissue between shipment and carriers enabling critical transportation functions for Amazon. It enables shippers to ship and deliver shipments to customers by the promised date and manages shipment lifecycle.
We are looking for quality assurance engineers with a penchant for solving complex problems and improving testing productivity using automation and tooling. You will have the opportunity to work with a wide variety of technologies from front-end UI to back-end distributed services. You will own the quality of major deliverables end-to-end, working closely with stakeholders to execute them. If you enjoy broadening your technical skills and working in an environment that thrives on creativity, experimentation, and innovation, then this is the job for you!
Quality Assurance Engineer (QAE) will test code at both the service and user level, using a variety of testing techniques, both manually and with automated tools. You will work to understand software internals, debug complex problems, and write automated tests in and/or using existing automated tools. QAE will work with Software Development Engineers, and Technical Program Managers to understand technical implementation of features. Looking for a strong QAE who enjoys being challenged and can work independently with multiple stakeholders such as product managers, TPMs, SDMs, SDEs, partner teams to setup quality best practices and write solid test strategies for long-term success. These engineers will provide the technical leadership to the team, drive best practices, mentor other engineers, and drive continuous improvements in engineering excellence.
Key job responsibilities:
About the team:
Our ShipTech QA team plays a central role in quality efforts for top strategic initiatives within the ShipTech org. Our vision is to reliably measure and assure quality of software releases at high velocity with a focus on improving customer satisfaction, move quality upstream, provide reviews and audits through consultation, and improve testing productivity using automation and tooling.