05 Aug
|
Autodesk
|
Mumbai
Senior Software Developer in Test
Experience: 6 to 9 years
Location: Toronto, ON, Canada
Skills: Python, Java, C++, Selenium, Appium, JUnit, TestNG, Jenkins, GitLab CI, Docker, Terraform, AWS, API Gateway, Lambda, SQS, SNS, S3, CloudWatch, ECS, Aurora, DynamoDB, Snowflake, JMeter, LoadRunner, TLS, SSL, Agile
Position Overview
We are seeking a skilled and motivated Senior Software Developer in Test (Senior SDET) to join our Trust Software development team. This role represents a full-contributor level position, requiring strong technical expertise across quality development and test automation, along with the ability to independently drive complex testing initiatives. As a Senior SDET, you will design, implement, and evolve automated testing solutions while working closely with software developers, product managers, and other stakeholders. You will apply sound judgment, data analysis, and best practices to solve complex quality challenges, connecting individual efforts to broader product and platform objectives.
Responsibilities
• Design, develop, and maintain automated test frameworks, tools, and test suites to ensure high-quality, reliable software
• Integrate automated testing into CI/CD pipelines, enabling rapid feedback and consistent delivery
• Create and execute test plans, test cases, and test scripts across unit, integration, functional, performance, security, and regression testing
• Identify, document, and track defects, working closely with development teams to drive timely resolution
• Apply testing best practices to ensure software meets functional, performance, reliability, and security requirements
• Solve complex quality and automation problems by applying best practices, taking new perspectives on existing solutions, and adapting approaches based on data and outcomes
• Use analysis and judgment to select appropriate testing strategies, tools, and levels of coverage
• “Connect the dots” between individual testing initiatives and broader system behavior, user experience, and business impact
• Contribute to improving existing test processes, tools,
and frameworks to reduce manual effort and increase confidence in releases
• Lead testing efforts for features or key components within larger initiatives, owning quality outcomes for assigned areas
• Collaborate closely with software developers, product managers, and other stakeholders to align quality goals with development objectives
• Build effective working relationships with senior developers and peers, and actively participate in the broader quality development community
• May provide guidance or mentorship to junior developers or less experienced SDETs on tools, practices, and approaches
• Contribute to the evolution of testing methodologies, standards, and best practices within the team
• Stay current with industry trends, tools, and techniques in test automation and quality development
• Participate in reviews and retrospectives, using feedback and metrics to continuously improve quality outcomes
Minimum Qualifications
• Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)
• 6–9 years of experience in software quality development and test automation
• Solid programming skills in Python, Java, or C++, with experience writing maintainable, production-quality test code
• Experience with test automation frameworks and tools such as Selenium, Appium, JUnit, or TestNG
• Solid experience with CI/CD pipelines and tooling, including Jenkins, GitLab CI, Docker, and Terraform
• Experience testing systems deployed on AWS, including services such as API Gateway, Lambda, SQS/SNS, S3, CloudWatch, ECS, and databases (Aurora, DynamoDB, Snowflake)
• Working knowledge of performance testing tools (e.g., JMeter, LoadRunner)
• Understanding of security fundamentals, including authentication/authorization, secure transport (TLS/SSL), and common compliance considerations
• Strong understanding of SDLC and Agile methodologies
• Excellent problem-solving, communication, and collaboration skills
• Ability to work independently, with guidance provided at key decision points
Preferred Qualifications
• Experience with cloud-based testing environments and tools
• Familiarity with security testing practices and tools
• Experience with SQL and NoSQL databases, and backend system testing
• Certification in quality assurance or test automation (e.g., ISTQB, CSTE)
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software – from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made. We take great pride in our culture here at Autodesk – it’s at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world. When you’re an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Salary transparency
Salary is one part of Autodesk’s competitive compensation package. Offers are based on the candidate’s experience and geographic location. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
📌 Senior Software Developer in Test (Mumbai)
🏢 Autodesk
📍 Mumbai