Autodesk Senior Software Engineer, Test in Singapore, Singapore

The ways we design and build the world are changing rapidly, which is also changing the tools we use and the ways companies and individuals buy and access software. We are embracing this change with a complete transformation of our Try, Buy, and Subscribe platform. Autodesk Subscriber Licensing Platform team is seeking a passionate Test Engineer to join a team of professionals who are responsible for building the licensing service platform that spans the entire Autodesk eco-system, from desktop, web, and mobile device clients to the cloud.

The Test Engineer works within a highly visible team at Autodesk where the code you develop/test and deploy will have a direct, positive impact to millions of users of our products. Specifically, when any of our customer Try, Buy, or Access any of our software products, they will be touching the licensing services platform you are helping to implement. This system and experience is a centerpiece in supporting Autodesk s top-line business transformation objectives.

RESPONSIBILITIES * Develop test strategies and test scope * Work with the team to automate testing of new functionalities and services using existing service architecture, delivery pipeline and test framework * Write code/scripts to test services and APIs * Contribute to monitoring product development and usage at all levels with an eye toward improving product quality * Create test harnesses and infrastructure supporting Windows, Mac & Linux * Analyze and decompose a complicated software system and design a strategy to test it * Clearly document, manage, and prioritize defects from multiple sources. Collaborate with development, QA analysts and Test Engineers to perform root cause analysis * Contribute to customer facing documentation such as readme s, release-notes, help documents, tutorials, and alpha/beta content, etc. * Evaluate (commercial, open-source or proprietary) testing tools and test frameworks which can be leveraged within a project * Enforce Engineering Excellence practices and drive quality early in the development cycle; enforcing code standards, unit testing, test driven development and other strategies to improve and ensure code quality TECHNOLOGIES WE USE * C , C#, Python, Java & JavaScript * Windows, Mac & Linux * QT * CMake, Nuget * Jenkins * Git, GitHub, Perforce REQUIRED EDUCATION/EXPERIENCE * 3-5 years of test automation experience * Ability to write professional code (clean & good design) * Deep knowledge of test methodologies, writing test plans, mock data/services, creating test cases, debugging & testing * Experience working in an agile team, CI/CD with Jenkins and automated deployment * Successfully implement performance and/or load testing * High attention to detail * BS in Computer Science/Engineering or a related field * Experience with Python is a plus

Job: *Engineering

Title: Senior Software Engineer, Test

Location: Singapore-Singapore-Singapore

Requisition ID: 17WD23945