Software Dev Engineer in Test

Software Dev Engineer in Test

10 Jun 2024
Washington, Bellevue, 98004 Bellevue USA

Software Dev Engineer in Test

Vacancy expired!

DESCRIPTION

Job summary
Are you looking to join a team that is among the fastest growing organizations at Amazon? Does wearing multiple hats and working in a fast-paced, entrepreneurial environment sound like a good fit? Then consider joining the FBA team.

Fulfillment by Amazon (FBA) is a dynamic and growing multi-billion dollar business that enables Sellers to leverage all of the physical capabilities of Amazon - transportation, storage, pick & pack, and customer service. From the Seller's point of view, FBA provides a way to take advantage of Amazon's scale to build and grow their ecommerce business. Basically, send your stuff to us and we'll sell and ship for you (plus take care customer service) with the same high level of standards that Amazon customers expect.

We are continuously building and inventing systems that enable Sellers to grow their business faster. From a technology point of view, FBA creates many challenges of scale and complexity that result from being the intersection between software and the physical world. Our large distributed systems are composed of several dozen different services. For example, we own systems that enable Sellers to create inbound shipments, integrate with carriers like UPS to provide shipping discounts, perform complex optimizations to determine inventory placement, and use predictive techniques like Machine Learning to estimate when a shipment will arrive. In addition to backend systems, FBA also owns a diverse set of Seller-facing Web UIs that are continually enhanced, including new Mobile versions. To support our level of scale and rate of growth, we need an experienced and passionate Software Dev Engineer in Test who design flexible and scalable solutions, and work on some of the most complex challenges in large-scale computing by utilizing your skills in data structures, algorithms, and object oriented programming.

Key job responsibilities
As a Software Development Engineer in Test I on this team, you will be working in the test automation and infrastructure development, test new design and architectural choices which have a significant impact on our systems, our business and most importantly, our customers. You will be working directly with Developers, QA Engineers and Product Managers to ensure quality development and quality of our applications and platforms. We are working with exciting new technologies and solving complex automation problems across different operating systems. If you are creative, customer focused, have a passion for QA and test automation and enjoy working in a fast paced environment, this team is right for you.

BASIC QUALIFICATIONS

A Bachelor's degree in Computer science, Software engineering or a related field.
Strong, object-oriented design and coding skills (C/C and/or Java preferably on a UNIX or Linux platform)
Knowledge of Perl or other scripting languages a plus
Experience with distributed (multi-tiered) systems, algorithms, and relational databases
Experience in optimization mathematics (linear programming, nonlinear optimization)
Ability to effectively articulate technical challenges and solutions
Deal well with ambiguoundefined problems; ability to think abstractly

PREFERRED QUALIFICATIONS

Excellent verbal and written communication skills, especially excellence in technical communications with peers who may be remote.
Good knowledge of software QA methodologies, automation tools and processes with demonstrated experience in an SDET role
Ability to effectively articulate technical challenges and solutions
Shows creativity and initiative to improve product test coverage and effectiveness.
Experience working in an agile/scrum development process
Experience with performance and/or security testing is a plus
Understand software internals, debug code, automate repetitive tasks, and implement new tools and frameworks
Drive test automation to both ensure product quality and to contribute to Continuous Integration and Delivery efforts
Participate in design reviews, define Quality Metrics and implement measurements to determine test effectiveness, testing efficiency, and measure the overall quality of the deliverables.

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Job Details

Jocancy Online Job Portal by jobSearchi.