Senior Software Engineer In Test

Singapore, Singapore

Job Description









Job Requisition ID #
22WD61671
Position Overview
Autodesk is seeking a Sr. Software Engineer in Test to join the Autodesk Data Platform Product Analytics team. The Product Analytics team is responsible for building and maintaining important streaming data ingestion pipelines and developing simple, repeatable ingestion patterns for Autodesk’s internal data platform. You will have the opportunity to understand the entire data platform from product instrumentation through to business analytics, and data-driven products.
As a Lead Platform QA Engineer, you will have the opportunity to design and develop test frameworks that will test the infrastructure for the Autodesk Data Platform. You will play a key role in developing strategies, tools, processes, and frameworks to test individual infrastructure 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 our data platform.
We expect you to have a strong background in testing large-scale infrastructure components. You will also be expected to have a strong background in software quality assurance methodologies, processes, and practices as they work within an agile software development lifecycle.
We are looking for people who are as excited about data technology as we are, to join the fight.
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.
Responsibilities


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

  • Analyze and report on 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

  • Lead 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

Minimum Qualifications

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

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

  • Strong experience in building test frameworks to test backend infrastructure using Java and/or Python and/or Bash

  • Strong experience integrating and automating with continuous integration tools such as Bamboo, Jenkins, Hudson, etc

  • Strong working knowledge of software quality assurance methodologies and be well versed in the various types of tests

  • Strong experience in deploying, troubleshooting and working in Linux server environments

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

  • Humble, team player, willing to step up and support whatever is needed

  • Outstanding problem solving, logic, and analytical skills

  • Extremely organized in keeping track and documenting testing progress and results

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

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

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

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

  • Solid proficiency with Test Automation development

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

  • Good communication, analytical, problem solving and interpersonal skills

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

  • Working in an agile environment using test driven methodologies

Preferred Qualifications

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

  • Good understanding of data architecture principles

#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.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1025341
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned