Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
$119.2k - $149kFranchise World Headquarters, LLC
We are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation)
Ready to build what's next with one of the world's most iconic brands?
Why Join Subway?
At Subway, we are not standing still. We are building.
This is a business focused on what matters most: growing franchisee profitability, strengthening our brand and creating long-term value. The people who thrive here are the ones who want to make a real impact.
You will not just do the work. You will shape it.
We move fast. We think like owners. We make decisions that matter. We hold ourselves to a high standard because what we do directly impacts thousands of franchisees around the world.
If you bring energy, accountability and a bias for action, you will fit right in.
We take the work seriously, but we also know the best results come from teams that support each other, celebrate wins and show up ready to build something better every day.
This is your chance to be part of what's next.
About the Role:
Subway's Merchandising Automation team is building the integration and data pipelines that replace manual Digital Merchandising workflows across owned channels and third-party delivery partners - and the Sr. SDET is the engineering voice of quality in that effort. You will design, build, and operate the automated test frameworks that validate everything the team ships: the Node.js/TypeScript APIs and AWS event-driven pipelines that power menu publishing and promotional scheduling, and the Adobe Workfront Fusion scenarios built by the Marketing Automation Engineer that connect Subway's creative and campaign toolchain to downstream systems.
This is an engineering-first role. You will write production-quality test code, architect scalable test frameworks, and embed automated quality gates directly into CI/CD pipelines. You will partner with integration engineers from the earliest stages of design - shaping APIs and Fusion scenarios for testability, defining acceptance criteria, and ensuring quality is built in rather than bolted on. A unique and differentiating aspect of this role is fluency across two distinct integration paradigms: AWS-native event-driven services on one side, and Adobe Workfront Fusion's scenario-based iPaaS model on the other.
AI-assisted development is a core part of how this team works. You'll be expected to use tools like GitHub Copilot and Claude daily - to accelerate test authoring, generate synthetic merchandising test data, analyze failure patterns, and document coverage - and to champion their adoption across the engineering team.
Responsibilities include but not limited to:
- Lead the design and development of automated test frameworks and suites covering functional, integration, contract, performance, and end-to-end scenarios for Subway's Digital Merchandising platform - spanning the Node.js/TypeScript APIs and event-driven pipelines that drive menu publishing, promotional scheduling, and item availability across Mobile App, Web, Kiosk, and third-party delivery partners. Write test code to the same quality standards as production code.
- Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work - from generating and refining test cases and synthetic merchandising data to analyzing failure patterns, mapping coverage gaps, and producing documentation. Champion AI tooling adoption across the team.
- Own validation coverage for the Workfront Fusion integration layer built by the Marketing Automation Engineer - designing test strategies that verify Fusion scenario outputs, data mapping fidelity, webhook reliability, and cross-system data integrity between Adobe Workfront, downstream marketing tools, and Subway's internal platforms. Catch scenario failures and data mismatches before they reach production.
- Partner with the Merchandising Automation integration engineers and the Senior Quality Engineer throughout the development lifecycle: collaborate on test strategy, review integration designs and API contracts for testability, define acceptance criteria, and integrate automated quality gates into CI/CD pipelines via Azure DevOps or GitHub Actions.
- Design and execute performance and reliability test strategies - including load, stress, and soak testing - against merchandising APIs and event-driven pipelines to establish service baselines, surface bottlenecks, and validate SLA compliance for high-volume promotional events and menu publishing windows.
- Define and track test coverage and quality metrics across the Merchandising Automation portfolio; contribute to incident post-mortems with defect analysis, regression findings, and recommendations for long-term test strategy improvements.
Qualifications, Competencies & Traits
- Demonstrated ability to architect and build automated test frameworks from the ground up for distributed, API-driven and event-driven systems.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 5 or more years of experience as an SDET or software engineer with a strong focus on test automation and quality engineering.
- Proficiency in JavaScript/TypeScript (Node.js) for writing production-quality test code; Playwright required for UI and API automation.
- Experience testing event-driven and integration architectures - AWS Lambda, SQS/SNS, API Gateway, or equivalent async messaging systems.
- Hands-on experience validating iPaaS or workflow automation platforms - Adobe Workfront Fusion, MuleSoft, Zapier, or similar scenario-based integration tools strongly preferred.
- Experience designing and executing performance, load, and reliability test strategies against backend APIs and event pipelines.
- Experience embedding automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions, or equivalent).
- Familiarity with contract testing approaches and consumer-driven contract frameworks (Pact or similar).
- Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent) - comfortable using AI daily to author tests, generate synthetic data, and analyze failures.
- Strong software engineering fundamentals - able to write clean, maintainable, reviewable test code that the broader engineering team can own.
- Systems-level thinking: able to reason about distributed architectures, async data flows, and failure modes across integration boundaries - including both AWS-native and Fusion-based pipelines.
- Clear communicator who can translate test findings and coverage gaps into actionable engineering priorities for both technical engineers and marketing/ops stakeholders.
- Collaborative approach - operates as a full member of the engineering team, not a downstream QA gate.
- Experience providing technical guidance and code review to other engineers on testing best practices
-
Travel Requirements - Less than 10%
Preferred Qualifications
- Direct experience testing Adobe Workfront Fusion scenarios - including input/output data validation between connected modules, webhook reliability, error path coverage, and cross-system data mapping integrity.
- Familiarity with the Adobe Workfront REST API and how Fusion uses it internally, enabling deeper scenario introspection and test hook design.
- Experience testing 3PD delivery/marketplace API integrations (DoorDash Drive, Uber Eats, or similar) - particularly menu management, item availability, and promotional pricing endpoints.
- Experience with chaos engineering and fault injection practices in cloud-native and iPaaS environments.
- Familiarity with observability and APM platforms (Dynatrace, Datadog, CloudWatch) for test monitoring, failure triage, and baseline comparison.
- Experience prompting or orchestrating AI tools to automate test case generation, coverage gap analysis, or defect triage.
- Adobe Workfront Fusion Developer Professional (AD0-E902 / AD2-E902) certification a strong plus.
- Background in QSR, retail, e-commerce, or digital marketing operations domains.
- AWS Certified Developer - Associate or higher.
What do we offer?
- Insurance Plans (Medical, Life)
- Pension/401K/RSP (country specific)
- Competitive Bonus
- Mobility Allowance
- Tuition Reimbursement
- Company Holidays
- Volunteering time
- And More.....
Compensation: The base pay range for this role is $119,200 - 149,000 USD annually.
Pay within this range will be determined in good faith based on job-related factors, which may include skills, experience, education/training, location, and internal equity.
The Company is only considering applicants who are currently authorized to work in the country the position is based. AA/EOE/D/V
Required
Preferred
Job Industries
- Other
- Subway is looking for a Senior Software Development Engineer in Test, Middleware, to lead automated testing solutions for their digital commerce stack. Located in Shelton, CT, this role requires over 5 years of experience in software development and test automation. The...Senior
$102.7k - $128.4k
...supporting thousands of franchisees around the globe. Software Development Engineer in Test (SDET) Ready to build what's next with one of the world's... ...(SDET) is responsible for building and maintaining automated test solutions that ensure the quality, reliability, and...SuggestedContract work$119.2k - $149k
...thousands of franchisees around the globe. Sr. Software Engineer (React Native) Ready to build what's... ...Write clean, maintainable, and well-tested code following established engineering... ...Contribute to unit, integration, and automated testing to ensure system reliability....Senior$138.3k - $179.2k
...About the Role: Subway's Guest Engineering team is at the center of a major transformation... ...& Loyalty, Personalization & ID, and Merchandising Automation. AI-assisted engineering is a core... ...or higher in Computer Science, Software Engineering, or a related field (or equivalent...Suggested$119.2k - $149k
...Senior Automation Engineer - Shelton, CT This role is based... ...Subway's Digital Merchandising team manages thousands... ...and build automated test frameworks and data-pipeline... ...in Computer Science, Software Engineering, or a... ...software engineering or SDET experience with a...SeniorContract work- ...Please see below for a Senior Software Engineer role we need help with. Make sure you read every... .../Direct (W2) Domain: Industrial Automation Robotics Interview: Teams... ...driver development to integration and testing. You'll tackle complex hardware and software...SeniorFull timeRemote workRelocationRelocation package
$119.2k - $149k
...are Subway Headquarters! A dedicated team of professionals supporting thousands of franchisees around the globe. Senior Software Engineer, Identity & APIs Ready to build what's next with one of the world's most iconic brands? Why Join Subway? At Subway...Senior$119.2k - $149k
...Senior Software Engineer (C#/Java) - Shelton CT Ready to build what's next with one of the world... ...integration strategies. Build and unit test integration components. Work with... ...data management platforms and marking automation. Provide constructive code reviews and...Senior$119.2k - $149k
Subway is seeking a Senior DevOps Engineer at their Connecticut Headquarters to lead modernization of their guest engagement technologies. This hands-on role involves designing CI/CD pipelines for various platforms and collaborating across teams. Candidates must have strong...Senior$100k - $150k
...class team of mechanical, electrical and software engineers responsible for further development and... ...teams. This position will develop, test, and validate the software tools and applications... ...with LabVIEW, test stand and test automation Experience with software verification...Full timeWork experience placementH1bWork at officeLocal areaWorldwideFlexible hours- ...Senior Software Test Engineer JOB TITLE: Test Engineer III / Senior level Software Test Engineer CLIENT: A prominent Medical Devices Company... ...and C++ software using GMock and/or Vectorcast to automate the verification of software requirements for safety critical...SeniorContract workWork experience placementDay shift
$124.36k - $186.54k
...Qec Software Engineer D-Wave is a leader in the development and delivery of quantum computing systems, software, and services. We are the... ...detail-oriented QEC Software Engineer to co-design, validate, and test infrastructure for QEC. In addition, the selected candidate...Senior$124.36k - $186.54k
...Senior Quantum Software Engineer D-Wave is a leader in the development and delivery of quantum... ...platform and quantum computer systems automation. What you'll do Collaborate... ...version control ~ Use of software testing principles and practices (unit testing...SeniorLocal area$119.2k - $149k
Subway’s Guest Engineering team is in the middle of a major platform... ...Personalization & ID, and Merchandising Automation. The platforms you will... ..., and AEM. Automate build, test, and deployment workflows across... ...in Computer Science, Software Engineering, or a related field...Senior- ...our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable... ...across the company to build and maintain automated tests, tooling, and deployment infrastructure to...SeniorRemote workFlexible hours
- ...compliance. Monitor performance, availability, and security across multi-cloud environments. Establish storage standards, automation frameworks, and technical documentation. Evaluate and deploy advanced storage technologies in collaboration with vendors and technical...Senior
- The Sr. Automation Engineer will collaborate with others and be responsible for conducting assessments, specifying, installing, documenting, and... ...specification, project management, factory acceptance testing, installation, commissioning/debug, and sustainment. Responsible...Senior
- ...and Storage Replica Configure DHCP failover Secure a Windows Server environment Implement high availability for file servers. Automate administrative tasks using PowerShell Best practices for patch management in a large enterprise Monitor and optimize server performance...Permanent employmentContract workLocal area
- ...development, and deployment of automation solutions for healthcare... ...Automation Architect and senior engineers; continuously improve engineering... ...degree in Computer Science, Software Engineering, Information... ...CI/CD, Git-based development, testing practices, and containerization...InternshipShift workNight shift
$128.32k - $160.4k
...-guiding solution analysis, engineering execution, and operational excellence... ...on technical leadership for software engineers, focusing on... ...through implementation, testing, performance tuning, and release... ..., Azure DevOps, Jenkins), automated build/test, code signing,...SeniorContract workWork at officeLocal areaRemote work- ...Title: Sr. Java developer Location: New Haven, CT Duration: 6+ Months Job Description: Full stack developer with Angular and spring Minimum 10+ years of Java development experience 1.) 10+ years of Java development...Senior
$79k - $119k
...rely on Relativity’s legal AI software to securely surface and... ...WHAT WE DO At Relativity, engineers don’t just write code. They build... ...comprehensive unit and integration tests supported by static analysis... .... Required Skills: Automation, Documentations, Engineering...Remote workHome office$135k - $170k
...on AWS (Lambda, API Gateway, S3, CloudWatch) with IaC and CI/CD Own event-driven pipelines for telemetry, schedules, and user automations Model data in PostgreSQL + Redis Raise the bar on observability and security What we're looking for ~3–6 years of experience...SeniorLocal areaRemote work$100k - $135k
Senior Software Engineer Architect - Trumbull CT USA Our Client is a Global organisation who are looking to recruit a Senior Software Engineer with Architect expertise. You must have at least 7 years proven track record of developing complex software coupled with Architect...Senior- Sr Firmware Engineer (C, C++ , real-time Operating Systems, USB drivers, designing and implementing firmware, Renesas E... ...with the other Core product support teams such as Software, Electrical, Mechanical, Systems and Test engineers. ~You will also interface with...SeniorFull time
- Hubbell Incorporated in Shelton, Connecticut is seeking a Sr. Automation Engineer. This role involves managing automation projects and collaborating with teams to enhance operational efficiency. Candidates should possess a Bachelor's Degree in Engineering and have over...Senior
- ...sales experience and want to break into software account management, this program is built... ...Senior Software Account Representative (Sr SAR) placement Those who do not meet performance... ...technology, software and local business automation tools small business owners need to...Hourly payLocal areaFlexible hoursDay shift
- A financial services company in Shelton, Connecticut is seeking a Senior Expense Management Analyst to oversee month-end close processes, analyze expenses, and enhance reporting capabilities. This role requires a Bachelor's degree in finance, 3+ years of experience in Expense...Senior
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded...Remote jobInternship
- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...of the system development life cycle including development, testing, QA and production. - Must exercise effective judgment and...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. SDET (Sr Software Engineer in Test & Merchandising Automation). Be the first to apply!
- software engineer amazon Shelton, CT
- software developer positions Shelton, CT
- software engineer Shelton, CT
- senior software engineer remote Shelton, CT
- software engineer healthcare Shelton, CT
- information technology software engineer Shelton, CT
- cybersecurity software engineer Shelton, CT
- intel software engineer Shelton, CT
- software developer fintech Shelton, CT
- software developer Shelton, CT


