• Senior Software Development Engineer in TEST - AWS Elastic Block Store (EBS)

    Company/Location (search) US-WA-Seattle
    Posted Date 5 days ago(11/13/2018 10:35 AM)
    Job ID
    745079
    Company
    Amazon.com Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    At Amazon Web Services (AWS), we hire the best minds in technology to innovate, build and break things for the benefit of our customers. That intense focus on customers is why we are one of the world’s most beloved brands – it’s part of our company DNA.

    Are you interested in solving real world customer problems by providing durable storage "in the cloud"? Elastic Block Store (EBS) delivers high performance virtualized storage as part of Amazon Web Services.

    As a member of the EBS Data Plane you will be a part of the team that owns the core parts of the EBS storage technologies that durably persist all the data written to EBS volumes.

    We’re looking for great engineers with a passion for doing the right thing, for delivering the best and highest performing products and with an obsession for exceeding customer expectations.

    As a SDET on this team you will be building test automation, performance monitoring tools and frameworks, large scale test frameworks, automating release management, quality and qualifications across software, firmware, platform, and drives. Your work will have a significant impact on our systems, business, and most importantly, customers. You will be working directly with Developers, Product Managers, and TPMs to ensure quality development and quality of our applications and platforms.
    The ideal candidate will have industry-leading technical abilities and excellent communication skills. This person should have a combination of in-depth knowledge of Quality Assurance, solid understanding of the application and system software, and knowledge of design principles. The test software you build should expose defects in hardware, services, and application code as well as defects at component and feature integration levels.

    Amazon Web Services (AWS) combines the benefits of a startup - working in a fast-pace, innovative environment with a wide breadth of work – with the stability and infrastructure of a mature, global organization.

    It’s always Day 1 at Amazon, are you up for the challenge?

    Consult the following links to find out more about the exciting work being done in Elastic Block Store.

    What is EBS and what do we do?
    https://aws.amazon.com/ebs/

    AWS blog post about larger and faster EBS volumes:
    https://aws.amazon.com/blogs/aws/now-available-16-tb-and-20000-iops-elastic-block-store-ebs-volumes/

    CrowdStrike re:Invent presentation about running Cassandra on EBS:
    https://www.youtube.com/watch?v=1R-mgOcOSd4

    How Amazon Web Services Uses Formal Methods:
    http://research.microsoft.com/en-us/um/people/lamport/tla/formal-methods-amazon.pdf

    Basic Qualifications

    • Bachelor’s degree in Computer Science or related field
    • Knowledge of Computer Science fundamentals in data structures, algorithm design and problem solving
    • 8+ years of professional experience as a developer, QA Engineer, or as an SDET.
    • Experience developing automation in at least one of OO languages - Java, C++, Python.
    • Demonstrated experience in test framework design and development.
    • 4+ years of experience programmatically testing cloud infrastructure and related products, measuring test coverage, developing the best automation, driving testability and diagnosing ability into the product, while promoting best practices in quality areas.

    Preferred Qualifications

    • Master's Degree in Computer Science or related field.
    • Experience with open source test tools.
    • API automation testing including working experience with unit test automation frameworks.
    • Ability to triage issues, react well to changes, work with teams, and ability to multi-task on multiple products and projects.
    • Excellent communication, collaboration, reporting, analytical, and problem-solving skills.
    • Experience building test frameworks for creating applications on various platforms.
    • Strong sense of ownership, urgency, and drive.
    • Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
    • Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment.
    • Experience with storage technologies including magnetic and solid-state
    • Background with scalable storage solutions
    • Experience operating enterprise-scale distributed systems

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job