Senior Software Developer in Test, Trust Consents & Preferences (Mumbai)

Senior Software Developer in Test, Trust Consents & Preferences (Mumbai)

05 Aug
|
Autodesk
|
Mumbai

05 Aug

Autodesk

Mumbai

Senior Software Developer in Test, Trust Consents & Preferences

Experience: Not Available to Not Available years

Location: Montreal, QC, Canada

Skills: Python, AWS, Lambda, SQS, DynamoDB, S3, CloudWatch, API Gateway, event-driven architecture, message queues, asynchronous systems, CI/CD, data validation, analytical data stores, canary tests, structured logging, error handling, data reconciliation, Snowflake, BigQuery, AI-assisted development tools, Cursor, Copilot

Position Overview
When a customer sets a preference — opting out of marketing emails, restricting how their data is used, or choosing what communications they receive — that choice must flow correctly through multiple systems. From the source of truth, through our event pipeline, and into every downstream platform that acts on it. If any link breaks silently, a customer's explicit choice is ignored. That's a breach of trust and a compliance risk. Autodesk's Trust Consents & Preferences team owns this pipeline. We manage marketing, data, and communication preferences — processing millions of preference changes per month across hundreds of millions of records through an event-driven cloud architecture with multiple third-party integrations. You're not testing a UI. You're not writing test cases for a CRUD app. You're building the safety net for a system that directly protects customer trust and privacy compliance — across marketing, data usage, and communication preferences. When your tests catch something, it means a customer's explicit choice was honored. The impact is real and immediate. You'll also be the first SDET on the team — which means you'll define the testing culture, choose the tools, and build the foundations. If you've wanted to build quality infrastructure the right way, without inheriting someone else's flaky test suite, this is that prospect. We're hiring our first dedicated SDET in our team— not to run test cases, but to build the automated quality infrastructure that makes silent failures impossible. You'll design end-to-end test frameworks, create cross-system data validation, and build synthetic monitoring that catches problems before customers do. This is a foundational role: you'll shape how quality works on this team from the ground up.

Responsibilities




Design and implement automated test suites that validate preference events as they flow through webhooks, serverless functions, message queues, and into downstream systems
Create integration tests that verify correct behavior across service boundaries — not just within a single service
Build test data management and environment strategies for a multi-system pipeline
Build automated checks that verify preference changes (marketing, data, communication, and future AI preferences) arrive correctly in all downstream platforms
Design continuous data sampling and validation — detecting drift between systems before a customer reports it
Work with analytical data stores to build accuracy queries and reconciliation verification
Integrate automated quality gates into CI/CD pipelines so nothing deploys without validation
Build synthetic monitors and canary tests that run against production — catching pipeline failures in minutes, not days
Instrument tests with monitoring metrics so test results become part of our observability
Write Python tooling that queries logs, data stores, and third-party APIs to correlate events during incidents
Turn investigation findings into automated regression tests — every bug found once should be caught automatically forever
Partner with developers to improve testability, structured logging, and error handling across services

Minimum Qualifications
6+ years in SDET, test automation, or quality-focused backend engineering
Strong Python skills — this is your daily language, not an occasional tool
Hands-on AWS experience with serverless and event-driven services (e.g., Lambda, SQS, DynamoDB, S3, CloudWatch, API Gateway)
Experience testing event-driven or asynchronous systems — you understand message queues, retries, dead-letter queues, and eventual consistency
Track record of designing and building test frameworks (not just using existing ones),



integrated into CI/CD pipelines
Experience validating data correctness across distributed systems or data pipelines

Preferred Qualifications
Experience with cross-system data reconciliation or consistency verification at scale
Familiarity with analytical data platforms (e.g., Snowflake, BigQuery, or similar)
Experience building synthetic monitors or continuous validation that runs in production
Exposure to API gateway platforms or third-party vendor integrations
Experience using AI-assisted development tools (e.g., Cursor, Copilot)

The Ideal Candidate
Language: Python
Cloud: AWS (serverless-first architecture)
Patterns: Event-driven, message queues, webhooks, REST APIs
Data: Analytical data warehouse, cloud-native storage
Integrations: Multiple third-party marketing, CRM, and consent management platforms

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, Trust Consents & Preferences (Mumbai)
🏢 Autodesk
📍 Mumbai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer in test, trust consents & preferences (mumbai) / mumbai

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer in test, trust consents & preferences (mumbai) / mumbai