Hero Section

Careers At Orderstack

Careers At Orderstack
We're always interested in connecting with talented individuals who are passionate about technology, engineering, consulting, and innovation. Join the stack.

Explore Open Opportunities

Find the role that fits your expertise
and ambition.

Senior QA Engineer 

•  Remote•  5-7 Years•  Full-time

Job Summary

We are hiring a Senior QA Engineer to test enterprise web applications, APIs, and backend systems. The role combines hands-on manual testing with C#-based automation using Selenium and Playwright. The selected candidate will work with business stakeholders, onsite partners, developers, and QA teams to keep quality high across projects and releases.

Key Responsibilities

    Carry out manual and automation testing for web applications, APIs, and backend systems.
    Work with business stakeholders, onsite partners, developers, and QA teams to understand requirements and support quality delivery.
    Review business requirements, identify test scenarios, and confirm sufficient test coverage.
    Design, build, and maintain automated test scripts in C# using Selenium and Playwright.
    Perform REST API testing and automation.
    Validate data integrity and backend workflows through SQL-based database testing.
    Take part in requirement reviews, test planning, test-case creation, execution, and defect management.
    Investigate application issues, debug test failures, and raise clear defect reports.
    Keep automated regression suites current and help improve QA processes.
    Support testing across multiple projects and releases.

Required Skills

Manual TestingAutomation TestingC# ProgrammingSeleniumPlaywrightREST API TestingAPI AutomationDatabase TestingSQLBusiness Requirement AnalysisAgileScrumAzure DevOps

Lead QA Engineer

•  Remote•  7+ Years•  Full-time

Job Summary

We are hiring a Lead QA Engineer to take ownership of quality across enterprise applications. This role covers both manual and automation testing for web applications, APIs, and backend systems. The selected candidate will define the test approach, guide QA engineers, and work closely with leadership, business teams, onsite partners, and developers to deliver stable releases.

Key Responsibilities

    Lead end-to-end manual and automation testing for multiple projects and release cycles.
    Partner with leadership, business stakeholders, onsite teams, developers, and QA to clarify requirements and testing priorities.
    Define and own the test strategy, including planning, estimation, execution tracking, and quality reporting.
    Highlight quality risks, dependencies, and blockers, and present mitigation plans to stakeholders and leadership.
    Build, review, and maintain automated test scripts in C# using Selenium and Playwright.
    Lead REST API testing and automation, covering request/response checks, integration flows, and error handling.
    Guide database and backend validation using SQL to confirm data integrity and workflow accuracy.
    Drive requirement reviews, test-case design, defect management, release validation, and coverage improvements.
    Mentor QA engineers, review their work, and reinforce testing and automation standards.
    Strengthen QA processes, regression suites, and Azure DevOps CI/CD pipelines.

Required Skills

Manual TestingAutomation TestingC# ProgrammingSeleniumPlaywrightREST API TestingPostmanDatabase TestingSQLTest StrategyTest PlanningStakeholder ManagementTeam LeadershipMentoringAzure DevOpsCI/CDAgileScrum

Program Manager

•  Work from office•  10+ Years•  Full-time•  Trivandrum

Job Summary

Lead end-to-end Lean Six Sigma initiatives: define the problem, run structured analysis, implement durable controls, and turn process insight into technology and product opportunities-automation, workflow digitization, analytics, and AI enablement-with product, engineering, and the business. Success is a predictable pipeline of prioritized projects, quantified value, and a stronger CI culture across Finance and Operations.

Qualifications

    10+ years overall, including at least 5 years in Process Excellence / Operational Excellence / Continuous Improvement, preferably in Finance and Operations.

Key Responsibilities

    Lead DMAIC-style work from charter and baseline through implementation and control plans.
    Drive data-driven root cause analysis using statistical methods.
    Translate process findings into automation, digitization, analytics, and AI opportunities.
    Link process metrics to business outcomes (cost-to-serve, SLAs, error rates, rework, throughput, productivity).
    Run program governance: tollgates, stakeholder reviews, benefits tracking, control plans, adoption.
    Mentor Green Belts / process analysts and build an operational-excellence culture.
    Maintain a prioritized improvement pipeline and deliver measurable ROI.

Required Skills

Lean Six SigmaGreen BeltBlack BeltDMAICDMADVVOCCTQSIPOCValue Stream Mapping (VSM)FMEAControl PlansProcess CapabilityProcess ExcellenceOperational ExcellenceContinuous ImprovementRoot Cause Analysis (RCA)Statistical AnalysisProcess AnalyticsFacilitationCommunicationStakeholder InfluenceProcess OptimizationCycle Time ReductionDefect ReductionCost OptimizationProductivity Improvement

Manual & Automation Testing · C# · API · Azure DevOps

•  Remote•  2-4 Years•  Full-time

Job Summary

Own both manual and automated testing across UI and APIs. Design test cases, build and maintain C# automation, validate Graph and REST APIs, report defects with evidence, and work in GitHub and Azure DevOps with a distributed team.

Key Responsibilities

    Plan, design, execute, and maintain manual and automated tests for web apps and APIs.
    Build automation in C# using Selenium, Playwright, or Cypress.
    Test APIs, including Graph APIs, with Postman and automated checks.
    Write test cases, execute them, log defects, and drive them to closure.
    Use Azure DevOps for test management, work items, and pipeline-aligned quality work.
    Work in GitHub: branches, pull requests, and code reviews.
    Apply SDLC / STLC and contribute to CI/CD quality gates.
    Debug failures and partner with developers across geographies.

Required Skills

Automation TestingC#SeleniumPlaywrightCypressAPI TestingGraph APIPostmanTest ManagementAzure DevOpsGitHubSDLCSTLCCI/CDDebuggingCommunication

AJO Technical Specialist - SFMC & Adobe Journey Optimizer Engineer

•  Remote•  4-7 Years•  Full-time

Job Summary

We are looking for an AJO Technical Specialist / SFMC & AJO Engineer to design, build, test, deploy, and support customer journeys and campaign communications across Adobe Journey Optimizer (AJO), Adobe Experience Platform (AEP), and Salesforce Marketing Cloud (SFMC). This is a hands-on technical role focused on journey orchestration, event and audience configuration, personalization, message-delivery integrations, quality assurance, troubleshooting, monitoring, and documentation. You will partner with Marketing, Product, Creative, Analytics, Engineering, and vendor teams to turn campaign requirements into scalable, reliable, production-ready customer engagement solutions.

Key Responsibilities

    Build, configure, test, and maintain customer journeys in Adobe Journey Optimizer, covering events, audiences, entry conditions, actions, decisions, waits, branching logic, suppressions, and exit criteria.
    Translate business and marketing requirements into executable journey logic, campaign configuration, personalization rules, and reusable journey patterns.
    Support AEP data dependencies for AJO, including schemas, datasets, profile enablement, event payloads, audiences, and source-to-target mapping validation.
    Configure and validate integrations among AJO, SFMC, APIs, data extensions, custom actions, and downstream communication or tracking systems.
    Execute end-to-end QA for journeys and campaigns - audience counts, trigger validation, personalization, suppression logic, message rendering, tracking, and production readiness.
    Troubleshoot journey failures, data issues, payload mismatches, delivery errors, automation failures, tracking gaps, and campaign execution defects.
    Monitor production journeys, run post-deployment sanity checks, support incident resolution, and recommend improvements for reliability and operational efficiency.
    Document implementation standards, journey design patterns, validation steps, reusable components, deployment checklists, and support procedures.

Required Skills

Adobe Journey OptimizerSalesforce Marketing CloudAdobe Experience PlatformJourney BuilderEmail StudioAutomation StudioData ExtensionsAMPscriptSQLXDM SchemasDataflowsAudience SegmentationPersonalizationAPIsHTMLCSSEmail TemplatesAdobe TargetAEMCross-Channel Personalization

CJA-AEP Engineer

•  Remote•  4-7 Years•  Full-time

Job Summary

We are looking for a CJA Technical Specialist / CJA-AEP Engineer to support Adobe Experience Platform (AEP), Customer Journey Analytics (CJA), and Adobe Analytics implementations for the MarTech Adobe Platform. This is a hands-on technical role focused on data ingestion, XDM schema and dataset support, identity and profile enablement, CJA connections and data views, reporting validation, data quality, and analytics enablement. You will partner with Marketing, Product, Analytics, Engineering, and vendor teams to deliver reliable customer journey measurement and actionable business insights.

Key Responsibilities

    Build, configure, and maintain AEP schemas, datasets, dataflows, and source-to-target mappings for marketing and customer journey use cases.
    Support identity configuration, profile enablement, consent and governance alignment, and data validation across AEP and CJA.
    Create and maintain CJA connections, data views, derived fields, calculated metrics, dimensions, filters, and workspace enablement artifacts.
    Validate data consistency between Adobe Analytics, AEP datasets, Web SDK / Data Collection, and CJA reporting outputs.
    Troubleshoot reporting discrepancies, ingestion failures, tagging issues, missing identities, session and date issues, and metric mismatches.
    Partner with analytics and business teams to translate reporting needs into metrics, dimensions, dashboards, funnels, fallout and path analysis, and attribution views.
    Document implementation standards, business rules, validation approach, monitoring checks, and operational support procedures.
    Support quality assurance, production readiness, post-deployment monitoring, and continuous improvement for CJA and AEP implementations.

Required Skills

Adobe Experience PlatformXDM SchemasDatasetsDataflowsIdentityProfile EnablementConsent ManagementData GovernanceSource-to-Target MappingCustomer Journey Analytics (CJA)CJA ConnectionsData ViewsDerived FieldsCalculated MetricsAnalysis WorkspaceAdobe AnalyticsWeb SDKAdobe Data CollectionTaggingData QualityData TroubleshootingDashboardsFunnelsFallout AnalysisPath AnalysisAttribution AnalysisBusiness ReportingMonitoringDocumentationImplementation StandardsBusiness RulesValidationSupport Procedures

Full Stack Developer – Angular & .NET Core

•  Remote•  2-4 Years•  Full-time

Job Summary

We are looking for a proactive and self-driven Full Stack Developer with strong hands-on experience in Angular and .NET Core. The ideal candidate will take complete ownership of assigned modules, solve problems independently, and deliver high-quality, reliable code.

Key Responsibilities

    Design, develop, and maintain scalable web applications using Angular for frontend and .NET Core for backend development.
    Take end-to-end ownership of features and modules, from requirements gathering through delivery and support.
    Proactively identify and communicate blockers, troubleshoot issues, and drive solutions with minimal supervision.
    Write clean, maintainable, and testable code, perform thorough self-testing, and participate in code reviews before raising pull requests.
    Collaborate effectively with cross-functional and onshore teams.

Required Skills

.NET CoreASP.NET Core Web APIAngularMicrosoft AzureCloud-Native DevelopmentCloud DeploymentNoSQL DatabasesCosmos DBMongoDBRESTful APIsAzure App ServicesAzure FunctionsAzure StorageAzure Key VaultCI/CDSoftware Design PrinciplesPerformance OptimizationSecurity Best PracticesAzure OpenAIGenerative AIAI-Powered ApplicationsProblem SolvingOwnership

Software Engineer – Backend (.NET)

•  Remote•  5-6 Years•  Full-time

Job Summary

We are looking for a skilled mid-level Software Engineer to design, build, and maintain scalable backend systems and RESTful APIs. You will work primarily with C#, .NET Core / ASP.NET Core, and Microsoft Azure to deliver secure, high-performance, cloud-native applications. This role involves end-to-end ownership of backend components—from design and development through testing, deployment, monitoring, and production support, while collaborating closely with product, architecture, QA, DevOps, and business teams in a distributed environment.

Key Responsibilities

    Design, develop, and maintain scalable backend applications and RESTful APIs using C#, .NET Core, ASP.NET Core, and Web API.
    Build secure, high-performance, cloud-native application components that meet business and technical requirements.
    Implement authentication and authorization using JWT, OAuth2, ASP.NET Identity, and secure configuration practices.
    Work with SQL Server or PostgreSQL, including schema design, stored procedures, indexing, query optimization, and data access using Entity Framework Core or Dapper.
    Develop and support Azure-based solutions using Azure Functions, Azure App Services, Azure Storage, Azure Service Bus, Azure Key Vault, Azure App Configuration, and Application Insights.
    Apply OOP principles, SOLID design principles, dependency injection, middleware patterns, asynchronous programming, and appropriate design patterns to create maintainable solutions.
    Collaborate with cross-functional teams, including product, architecture, QA, DevOps, and business stakeholders, to deliver reliable software.
    Participate in Git-based workflows, pull requests, code reviews, unit testing, CI/CD support, debugging, monitoring, and production issue resolution.

Required Skills

C#.NET CoreASP.NET CoreRESTful APIsASP.NET Web APISQL ServerPostgreSQLEntity Framework CoreDapperMicrosoft AzureAzure FunctionsAzure App ServicesAzure StorageAzure Service BusAzure Key VaultApplication InsightsCI/CDGitGitHubUnit TestingJWTOAuth2ASP.NET IdentityDependency InjectionSOLID PrinciplesOOPAsynchronous ProgrammingDesign PatternsPerformance OptimizationDebugging

Senior CloudOps Engineer

•  Remote•  6-7 Years•  Full-time

Job Summary

We are establishing a new Cloud Operations (CloudOps) function to bring strong operational ownership, governance discipline, and cost accountability to a complex Azure estate. As a founding member of this team, you will help define industry-aligned standards and operating models where gaps currently exist. This is a pure CloudOps role focused on protecting the platform, enforcing guardrails, and translating business risk into technical controls. It is not a DevOps enablement or application delivery position. You will act as an operational authority responsible for reliability, security posture, financial governance, and day-to-day platform control across production and non-production environments.

Key Responsibilities

    Own Azure operational reliability, uptime, and platform readiness.
    Lead incident response, root cause analysis, and post-incident remediation.
    Design and enforce Azure governance guardrails, including Azure Policy, RBAC, PIM, naming conventions, and tagging standards.
    Own FinOps execution, including rightsizing, reservations, savings plans, and cloud spend accountability.
    Operate and scale AKS with a focus on scaling discipline, node economics, and clear platform responsibility boundaries.
    Maintain operational runbooks, SOPs, and formal change management processes.

Required Skills

AzureAzure NetworkingAzure IdentityRBACAzure PolicyPIMAzure GovernanceCloud SecurityFinOpsCost OptimizationAKSKubernetesIncident ManagementRoot Cause AnalysisHigh AvailabilityDevOpsCloud OperationsAZ-305AZ-104AZ-900

Product Manager

•  Remote•  4-7 Years•  Full-time
Closed

Job Summary

We are looking for a Product Manager who can shape product direction, uncover customer needs, and take ideas from concept to live product. You will own strategy and delivery for digital and customer-experience work, including platform modernization, and work closely with engineering, operations, and senior leadership.

Qualifications

    Bachelor’s degree in Engineering, Business, Computer Science, or a related discipline.

Key Responsibilities

    Set and share a clear product vision, strategy, and roadmap that support business goals.
    Spot market opportunities, unmet customer needs, and relevant industry shifts.
    Lead discovery and innovation through interviews, workshops, and structured feedback.
    Study customer journeys, friction points, and adoption data, then turn those findings into product requirements.
    Benchmark competitors and the wider market to inform product choices.
    Guide products through the full lifecycle—from first idea to launch and ongoing refinement.
    Document requirements as epics, user stories, and acceptance criteria.
    Order the backlog and roadmap by customer value and business impact.
    Work side by side with engineering so releases land on schedule.
    Partner with senior leaders to agree priorities and how success will be measured.
    Keep business, technology, operations, and customer-experience teams pointed in the same direction.
    Brief executives on progress, risks, and recommended next steps.
    Handle competing demands while staying focused on strategic results.
    Define KPIs, track product health and customer adoption, and use data to keep improving.

Required Skills

Product ManagementProduct StrategyProduct LaunchProduct GrowthProduct DiscoveryRoadmap PlanningStakeholder ManagementAgileScrumCustomer Problem SolvingProduct AnalysisDecision-MakingCommunicationPresentation SkillsPrioritizationTax Products

Senior Test Engineer

•  Remote•  5-7 Years•  Full-time
Closed

Job Summary

We are looking for an experienced Senior Test Engineer to join our team. The ideal candidate will design, execute, and automate comprehensive testing strategies to ensure high-quality software delivery. You will work closely with cross-functional teams to drive quality throughout the development lifecycle.

Qualifications

    Bachelor’s degree in Computer Science, Information Technology, or a related field.

Key Responsibilities

    Develop and implement detailed test plans based on project requirements and technical specifications.
    Collaborate with stakeholders to define testing objectives, scope, timelines, and deliverables.
    Design and execute comprehensive test strategies covering unit, integration, system, regression, and exploratory testing.
    Create clear and well-structured test cases based on functional and technical requirements.
    Perform manual and automated testing to validate functionality, usability, reliability, and performance.
    Lead the development, implementation, and maintenance of automated test scripts and test suites.
    Identify opportunities to expand test automation and improve testing efficiency and coverage.
    Identify, document, track, and manage software defects throughout their complete lifecycle.
    Collaborate with development teams to investigate, troubleshoot, and resolve defects and quality issues.
    Provide clear defect reports, testing progress updates, and quality insights to stakeholders.
    Participate actively in project meetings and contribute to quality assurance and testing discussions.

Required Skills

Software TestingTest EngineeringManual TestingAutomated TestingSoftware Testing MethodologiesTest AutomationPlaywrightSeleniumJUnitTestNGJavaPythonQuality AssuranceTest FrameworksAnalytical SkillsProblem Solving

Accounts Payable Associate

•  Onsite•  1-2 Years•  Full-time•  Trivandrum, India
Closed

Job Summary

We are looking for an Accounts Payable Associate with 1–2 years of hands-on experience in end-to-end accounts payable and expense processing. The role involves managing invoice and expense workflows, ensuring accurate coding and routing, supporting Workday AP processes, and collaborating with distributed teams across India and the US.

Key Responsibilities

    Process and accurately code invoices and credit card expenses using Workday and Concur.
    Manage invoice and expense routing and approvals according to organizational workflows.
    Research historical expense data in Concur to ensure accurate coding and cost center allocation.
    Assist with testing and documentation of Workday Accounts Payable processes.
    Define and document standard procedures for invoice handling, expense processing, and reporting.
    Support the generation of Accounts Payable reports, including aging reports, from Workday.
    Collaborate with US- and India-based teams to support the AP roadmap and process improvements.
    Communicate and coordinate effectively with new and existing stakeholders across India and the US.

Required Skills

Accounts PayableExpense ProcessingInvoice CodingCost CentersRouting LogicConcurExpense ManagementEnd-to-End APDocumentationReportingProcess DocumentationCommunicationCross-Cultural CollaborationWorkday FinancialsWorkday APFinance SystemsFinance Process ImprovementFinance Systems Implementation

QA Automation Engineer (C# | Selenium | Playwright)

•  Remote•  5-6 Years•  Full-time
Closed

Job Summary

We are looking for a skilled QA Automation Engineer to join our team and ensure the quality of web applications and APIs. The ideal candidate will have strong hands-on experience in both manual and automation testing, with solid proficiency in C#, Selenium, Playwright, API testing, and Azure DevOps pipelines.

Key Responsibilities

    Perform manual and automation testing for web applications and APIs.
    Design, develop, and maintain automated test scripts using Selenium and Playwright with C#.
    Conduct REST API testing and validation using Postman.
    Execute database testing, including validation of data integrity and backend data flow using SQL.
    Collaborate closely with developers, QA team members, and product stakeholders to deliver high-quality software.
    Participate in requirement analysis, test planning, test case design, and defect tracking.
    Analyze test failures, debug issues, and prepare clear, actionable defect reports.
    Maintain and enhance automated test suites and regression test cases.
    Create and maintain CI/CD pipelines in Azure DevOps, including build and classic pipelines.

Required Skills

Manual TestingAutomation TestingC# ProgrammingSelenium AutomationPlaywright AutomationREST API TestingPostmanDatabase Testing / SQLAzure DevOps PipelinesCI/CD Concepts
Don't See A Suitable Role?
If you're passionate about what we do
but don't see an immediate opening
that fits your skills, join our Talent
Network. We'll keep you updated on
future opportunities that match your
expertise.

Enter Details

Paste your resume here

Equal Opportunity Employer

OrderStack is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing our accommodation request form.