Onsite
Full Time
powertofly approved What Autodesk Has to Offer:

Autodesk makes the software and tools that help people imagine, design, and make a better world. If you've ever driven a high-performance car, admired a towering skyscraper, used a smartphone, or watched a great film, chances are you've experienced what millions of Autodesk customers are doing with their software. Autodesk offers their employees benefits like:

  • Insurance: Health/Dental/Vision/Life
  • Work - Life Balance
  • Paid volunteer time off
  • 6 week paid sabbatical every 4 years
  • Employee Resource Groups
  • A "week of rest" at year's end
  • Job Requisition ID #

    22WD65536

    Position Overview


    Autodesk is seeking a Senior Software Development Engineer in Test (SDET) to join the Data Ingestion team within the Analytics Data organization. The Data Ingestion team processes around 100 billion events and 250TB of data per day from all Autodesk products. The team is responsible for building and maintaining streaming real-time enterprise level data pipelines and developing simple, repeatable ingestion patterns for Autodesk’s internal data platform.

    As a Senior SDET, you will have the opportunity to design and develop test frameworks that will test the infrastructure and systems for the ingestion pipelines. You will play a key role in developing strategies, tools, processes, and frameworks to test individual components, as well as their integration points throughout the platform.

    In this position you will be joining a very talented and seasoned engineering team. You will have the opportunity to be exposed and work with many new and exciting technologies and frameworks used in a streaming data platform.

    We expect you to have a solid background in creating and leading testing strategies. You will also be expected to have proficiency in software quality assurance methodologies, processes, and practices within an agile software development lifecycle.

    We are looking for people who are as excited about data technology as we are.

    You can be part of improving quality of our products across all aspects of our core data platform and see your work drive the business. Come join us and be a part of bringing our real time ingestion systems to the next level!

     Responsibilities

    • Creatively design and develop innovative strategies, tools, processes, and frameworks to test our components, as well as their integration points throughout the platform

    • Understand and report test results that our team can use to ensure the quality of the platform. Improving the efficiency, reliability, and stability of the platform

    • Collaborate with other engineers, providing testing insights and coming up with innovative solutions to improve and ensure the quality of our platform

    • Configure and deploy server test environments on physical hardware and cloud-based server instances

    • Oversee the test strategy of data platform to ensure the quality of products

    • Define necessary test automation, design automation flow, share implementation effort with software engineer

    • Define and establish test metrics to measure not just product quality, but quality of testing and feedback to engineers

    • Keep up to date with data testing technologies in the market to facilitate a build or buy conversation in areas where needed

     Minimum Qualifications

    • At least 4 years’ experience working in Quality Assurance or Development of complex systems

    • Solid proficiency in building test frameworks using Java and/or Python and/or Bash

    • Solid proficiency in deploying, troubleshooting and working in Linux server environments

    • Solid proficiency working with virtualization software (VMware, VirtualBox, etc.) and AWS cloud services

    • Solid proficiency integrating and automating with continuous integration tools such as Bamboo, Jenkins, Hudson, etc

    • Up-to-date working knowledge of software quality assurance methodologies and be well versed in the various types of tests

    • Bachelor’s degree, Masters preferred in Computer Science /Information Systems/Engineering/related field

    • Highly organized in keeping track and documenting testing progress and results (e.g. Allure Reports, etc)

    • Familiar with Test Automation development

    • Familiar with non-functional testing such as load, performance and resiliency testing

    Preferred Qualifications

    • QA Experience with ‘Big Data’ technologies / tools such as Hadoop, Spark and BI/MIS systems

    • QA Experience in messaged based systems architecture such as Kafka, MQ

    • Good understanding of data architecture principles

    • Proficiency in writing SQL queries

    The Ideal Candidate

    • Humble, collaborative, team player, willing to step up and support your colleagues

    • Outstanding problem solving skills

    • Proficient communication/interaction skills to collaborate and work well as a member of the engineering team

    • Commit to grow deeper in the knowledge and understanding of how to improve the quality of our platform

    • Enthusiasm for cutting edge technologies, complex problems, and breaking things

    • Ability to work with minimal supervision and commit to agreed business goals

    • Good communication, problem solving and interpersonal skills

    • Good command of English (Speaking, Writing and Reading)

    • Working in an agile environment using test driven methodologies

    #LI-POST

    At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.

    Are you an existing contractor or consultant with Autodesk? Please search for open jobs and apply internally (not on this external site). If you have any questions or require support, contact Autodesk Careers.

    Salary is one part of Autodesk’s competitive package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, we also have a significant emphasis on discretionary annual cash bonuses, commissions for sales roles, stock or long-term incentive cash grants, and a comprehensive benefits package.

    Mission
    We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
    Are you hiring? Join our platform for diversifiying your team
    Senior Software Engineer in Test