compensation:
$80K — $100K *
industry:
specialty:
experience:
Position Overview
Do you have a passion for delighting customers with high quality software solutions? Are you adept at using software development tools for assessing and maintaining quality of software your team delivers? If so, we invite you to join the Autodesk Building Design team, the makers of Autodesk Revit. We’re seeking an accomplished and highly motivated Software Engineer in Test (SET) who will work as part of a cross functional agile team.
Your role will be to own, and drive initiatives related to improving quality, stability, reliability, and usability of software deliverables. You will accomplish this by leveraging your quality assurance mindset combined with your technical chops for test automation. You will use tools and procedures for validating quality of cloud services that your team deploys, and the desktop changes they ship to our customers. You will be creating and executing test plans and analyzing test results with the objective of finding defects during the software development process. You will liaise with the larger Building QA organization and product support teams to partner in the success of customers using our software.
Autodesk is consistently one of Fortune Magazine’s “100 Best Companies to Work For in America.”
Responsibilities
Evaluate (commercial, open-source or proprietary) testing tools and test frameworks which can be leveraged within a project
Create and execute plans at the product or code level to test new and existing features automatically and manually
Provide functional, performance, security, load, install, globalization/localization, scalability and resiliency testing as applicable
Collaborate with developers, QA analysts and other SETs to identify and prioritize testing strategies where process or test automation best achieves the testing goals; by balancing return on investment, maximized test coverage and minimized risk
Encourage practices that drive engineering excellence and focus on quality first mindset
Collaborate with other technical staff on the implementation, deployment, and maintenance of the Automation Testing within Continuous Integration/Continuous Deployment pipelines
Work closely with customers to support production services in an on-call rotation and be an escalation contact for service incidents
Clearly document, manage, and prioritize defects
Monitor, analyze, and present automated and manually gathered test results and metrics
Enthusiasm to share knowledge, mentor teammates and actively engage in various agile team meeting.
Minimum Qualifications
3+ years of automation testing experience
Knowledge of test methodologies, writing test plans, mock data/services, creating test cases, debugging & testing
Proficiency in at least one of the following programming languages: Python, C#, C++, JavaScript
Experience working with one or more testing tools, such as Locust, JMeter, Postman, etc.
Self-starter who can come up to speed quickly on our applications, technologies, and processes
Comfortable working in Linux and Windows environment
BS in Computer Science/Engineering or a related field
Preferred Qualifications
Experience testing cloud-based SaaS solutions
Solid experience with load testing
Experience with fiddler or similar web debugging proxy
Experience working in an Agile or Scrum environment
Valid through: 1/20/2021