Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
Shelton, CT · On-site
$110K - $143K/yr
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
Shelton, CT · On-site
$110K - $143K/yr
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
Shelton, CT · On-site
$110K - $143K/yr
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
Shelton, CT · On-site
$110K - $143K/yr
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
Shelton, CT · On-site
$110K - $143K/yr
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Sr Software Engineer in Test & Merchandising Automation)
Shelton, CT · On-site
$110K - $143K/yr
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
Sr. SDET (Senior Software Development Engineer in Test, Merchandising Automation) Ready to build ... training, location, and internal equity.
In this role, you'll troubleshoot AI behavior, partner with other engineers to fix root causes, and ... As part of our Software Engineer hiring efforts, we're using a video screening process and coding ...
In this role, you'll troubleshoot AI behavior, partner with other engineers to fix root causes, and ... As part of our Software Engineer hiring efforts, we're using a video screening process and coding ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... included in annual cash bonus opportunity * 2% annual retirement benefit opportunity * Training ...
As a DO-178 Software Engineer , you will contribute to the development and verification of embedded ... included in annual cash bonus opportunity * 2% annual retirement benefit opportunity * Training ...
Software Engineer The Software Engineer designs, develops, troubleshoots and debugs moderately ... A Day In The Life Every day at Hubbell is different and you'll contribute in many ways. On any ...
New
Software Engineer The Software Engineer designs, develops, troubleshoots and debugs moderately ... A Day In The Life Every day at Hubbell is different and you'll contribute in many ways. On any ...
New
WHO WE ARE Lockheed Martin is a global leader in aerospace, defense, and technology solutions ... THE WORK We are seeking a Software Engineer to join the RMS Global Sustainment, Information Systems ...
WHO WE ARE Lockheed Martin is a global leader in aerospace, defense, and technology solutions ... THE WORK We are seeking a Software Engineer to join the RMS Global Sustainment, Information Systems ...
WHO WE ARE Lockheed Martin is a global leader in aerospace, defense, and technology solutions ... THE WORK We are seeking a Software Engineer to join the RMS Global Sustainment, Information Systems ...
WHO WE ARE Lockheed Martin is a global leader in aerospace, defense, and technology solutions ... THE WORK We are seeking a Software Engineer to join the RMS Global Sustainment, Information Systems ...
Software Engineer
Stamford, CT · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Software Engineer
Stamford, CT · On-site
Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...
Software Engineer
Trumbull, CT · On-site
WHO WE ARE Lockheed Martin is a global leader in aerospace, defense, and technology solutions ... training, key skills as well as market and business considerations when extending an offer.
Software Engineer
Trumbull, CT · On-site
WHO WE ARE Lockheed Martin is a global leader in aerospace, defense, and technology solutions ... training, key skills as well as market and business considerations when extending an offer.
Software Engineer
$65 - $77/hr
Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay ... The successful candidate will be capable of working in a team environment and will be open to ...
Software Engineer
$65 - $77/hr
Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay ... The successful candidate will be capable of working in a team environment and will be open to ...
Mentor junior engineers and provide technical guidance in software development and automation ... technologies. * Contribute to software architecture and design to ensure scalable, maintainable ...
Mentor junior engineers and provide technical guidance in software development and automation ... technologies. * Contribute to software architecture and design to ensure scalable, maintainable ...
Software Engineer
$65 - $77/hr
The Software engineer needs to develop embedded software for our commercial elevator products ... The successful candidate will be capable of working in a team environment and will be open to ...
Software Engineer
$65 - $77/hr
The Software engineer needs to develop embedded software for our commercial elevator products ... The successful candidate will be capable of working in a team environment and will be open to ...
Software Engineer
$65 - $77/hr
Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay ... The successful candidate will be capable of working in a team environment and will be open to ...
Software Engineer
$65 - $77/hr
Senior Software Engineer Location: Bloomfield, CT Job ID: #72440 Duration: 6-12 months contract Pay ... The successful candidate will be capable of working in a team environment and will be open to ...
Software Engineer In Training information
What kinds of projects can a Software Engineer In Training expect to work on, and how are these projects structured for learning and development?
What are the key skills and qualifications needed to thrive as a Software Engineer In Training, and why are they important?
What is L1, L2, L3, and L4 developer?
What is the difference between Software Engineer In Training vs Software Developer?
| Aspect | Software Engineer In Training | Software Developer |
|---|---|---|
| Credentials | Typically pursuing or holding a bachelor's degree in computer science or related field | Usually has a similar educational background, often with some work experience |
| Work Environment | Entry-level, often in training or mentorship programs within tech companies | Full-time development roles, working on projects and coding tasks |
| Employer Usage | Commonly used for new graduates or interns starting their software engineering careers | Used for professionals actively developing software solutions |
In summary, a Software Engineer In Training is an entry-level role focused on learning and development, often for recent graduates, while a Software Developer is a more experienced role involving active software creation. Both roles share similar educational backgrounds but differ in experience and responsibilities.
What is a Software Engineer In Training?
- Director Fintech Software Engineer
- Remote Navy Software Engineer
- C Software Engineer
- Seasonal Software Developers H1B Sponsorship Available
- Web3 Software Engineer
- Senior Software Engineer Visa Sponsorship
- Software Engineer Engineer
- Overnight Software Engineer Reddit
- Software Developer Hybrid
- Senior Ngo Software Engineer
$110K - $143K/yr
Other
Medical, Life, Retirement
Posted 13 days ago
Subway rating
4.5
Based on 1,998 frontline employees who took The Breakroom Quiz
88th of 103 rated fast food restaurants
Job description
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.