Amazon Payment Products is seeking a Software Development Engineer in Test with coding experience in Java or C++ to develop test frameworks, supporting libraries for automation, design fully automated test suites, triage test results and maintain existing automation and test plans.
Our team is responsible for qualification of payment instruments and financial offers by Amazon and its partners (e.g. credit cards with the Amazon branding) across the global marketplaces, including their marketing on the Amazon website. If you ever applied for or used an Amazon-branded credit card or store card, paid for Amazon purchases with hotel or credit-card points or chose to pay in installments - you were our customer and we are passionate about making such engagements delightful for you.
This position requires proven skill in test development and methodologies. The ideal candidate will have a strong understanding of testing within a distributed software system as well as an end-to-end understanding of common QA tools and practices. We expect the ideal candidate to scope, design, implement, and maintain tests and testing tools for new projects, and to work both independently as well as in collaboration with the development staff in an agile environment.
Basic Qualifications You have industry-leading technical abilities. You demonstrate a breadth of knowledge in the following disciplines:
•Bachelor's degree or equivalent work experience
•Knowledge of professional software engineering best practices for the full software development life cycle. This includes coding standards, code reviews, source control, build and release processes, continuous deployment, test suite development and maintenance
•A basic understanding of operating system administration
•Proven track record for troubleshooting and problem solving common software and service-related problems
•Proven ability to work autonomously or with little guidance
•Strong analytic and problem-solving skills
•Strong written and spoken communication
•2+ years of experience developing code for automated tests using Java or C++
•Knowledge of Python / Perl
•Proven ability to write and review accurate, complete support procedures; system documentation; and issue tracking entries
•Proven ability to prioritize in a complex, fast-paced environment
•Development (SDE or SDE/T) background on large projects on collaborative teams in an OO language
•Experienced in Agile or Scrum software development methodologies
•You solve problems at their root, stepping back to understand the broader context and how it may apply to external teams or organizations
•Passion for testing, quality and improving our customers' experience
Posted: October 19, 2018
Closes: December 18, 2018