• Software Development Engineer - Test

    Location US-CA-Palo Alto
    Posted Date 3 months ago(11/1/2018 9:06 PM)
    Job ID
    Amazon.com Services, Inc.
    Position Category
    Software Development
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    The Amazon Key Team is inventing and implementing pioneering initiatives for Amazon deliveries and services. We are laser focused on enhancing customer experience through next generation technologies, and are seeking exceptional, entrepreneurial software engineers to help drive this mission.

    We are looking for exceptional Software Development Engineers in Test who will be part of a start-up group that is defining and building cutting-edge products and services capabilities supporting Amazon’s current and future delivery initiatives. You will have an opportunity to contribute your creative ideas and energy to our group! If you join our team, you will be working on difficult problems at scale and will have autonomy to deliver. You will learn about real-time adaptive transportation solutions, optimizations, operating on a large scale and will be working on cutting edge technologies. The development will be concept stage to the launch stage, all the while ensuring the highest level of quality for your deliverables.

    If you’re looking for an opportunity to make a big, innovative impact on a global business with a startup culture, we’re looking for you.

    In this role you will be responsible for design, implementation, and maintenance of test automation systems, the creation of software tools and test infrastructure used to perform feature verification and regression tests, and driving quality-centric methodologies in the software development process. You will be part of a strong team in a fast-paced, start-up like environment where agile development is embraced and innovation is encouraged. You will also work with groups such as Product Management, User Experience Design, and Customer Support to understand customer usage models and develop test tools that approximate real-world environments. At Amazon, every engineer has the opportunity to positively impact millions of customers and you will be called on to identify and realize these opportunities. Not to mention, we have a lot of fun.

    We care about your career growth, too. Once you join the team, you and your manager will jointly craft a career plan and you’ll review it regularly to ensure you’re on track to meet your goals. Whether your goals are to explore new technologies, take on bigger problems, and get to the next level, we’ll help you get there. Our business is growing fast, and our team will grow with it!

    Check out our benefits: https://www.amazon.jobs/benefits

    Basic Qualifications

    • Bachelor’s degree in Computer Science, Computer Engineering or related field
    • 5+ years experience in Python, Java or iOS programming and user-level automation
    • 3+ years of experience and of data structures, algorithms, and object oriented design
    • 5+ years of QA methodology and tools

    Preferred Qualifications

    • Master’s degree in Computer Science, Computer Engineering or related field
    • Experience in testing high-performance, highly-available and scalable distributed systems
    • Experience testing Android and/or iOS applications
    • Excellence in technical communication with peers and non-technical cohorts
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job