MNC InsiderMNC Insider
Nike logo

Software Engineer II, ITC

Nike

Software Engineer II, ITC

full-timePosted: Aug 19, 2026Updated: Aug 27, 2026India, Karnataka

Job Description

WHO WE ARE LOOKING FORIf you’re ready to innovate and lead in the Digital world, join Nike’s Global Technology – Geographies And Marketplace Experiences Organization. We bring together technology and process expertise to deliver the next generation of applications for Shared Platforms Services. You are responsible for building next generation tools and services that serve consumer ready product information to Nike experiences and back-end teams. We are in the process of modernizing our entire product data platform, building scalable applications and services in the cloud. Our operations tools are used by hundreds of users across the globe to plan, prepare, and activate Nike products across multiple Nike consumer experiences. Our product data services are being updated to unlock Omni-channel business cases, and support billions of API calls per month. This is a team that’s always on the offense, working on innovative solutions and building world class solutions to serve Nike teams and consumers around the globe.We are seeking an experienced Quality & Automation Engineering professional at the Software Engineer II level to build and execute quality assurance strategies, automation frameworks, and enable continuous improvement of our digital services. You will join the quality engineering team within Shared Platforms Services to implement and sustain high-quality, scalable and automated test assets that ensure product integrity and availability at scale. WHAT YOU WILL WORK ONAs a Software Engineer II - Quality & Automation, you will be part of the Shared Platforms Technology Engineering team, which is responsible for building next generation tools and services that serve consumer ready product information to Nike experiences and back-end teams.In this role, you willDevelop, maintain and execute automated test frameworks for functional, regression, integration and API testing using Cucumber, Playwright, Selenium, JUnit, TestNG, or similar toolsIntegrate automated test suites into CI/CD pipelines (Jenkins or GitHub Actions) and support unit/regression test coverage and quality gate enforcementCollaborate with product and engineering teams to design, develop, and deploy robust test suites for the digital asset management system and related servicesPartner with developers to enable testability by design, perform peer code and test reviews focused on quality, and mentor engineers on automation best practicesEnsure quality of the code and products throughout the entire development lifecycle by writing unit, integration, and automated testsLeverage GenAI powered capabilities (Cursor, RAG, prompt driven workflows) to author automated test cases, detect defects and accelerate regression coverageImplement and support performance, scalability, reliability, extensibility, usability, and availability testing across services, and support performance testing tools like JMeter or Gatling as nice-to-haveLeverage agile methodology concepts for QA, delivery and continuous improvementParticipate in sprint planning and other scrum ceremonies; help the team plan and execute quality-related tickets and estimate QA workMonitor QA metrics and production quality using Splunk, Grafana, OpenTelemetry/OTEL, Kibana dashboards etc., and help define alerts to identify quality risks earlyWork in full DevOps model across the entire tech stack including designing, implementing, deploying, monitoring and operating services at scaleResolve technical quality issues and assist in removing blockers for the teamOwn build, test, release and production support for team-owned capabilities, ensuring stability, incident resolution and continuous improvementIntegrate automated tests into CI/CD pipelines to enable continuous testing and rapid feedbackDrive quality engineering best practices and advocate for an automation-first testing mindset across teamsAnalyze test failures, troubleshoot issues, and continuously improve test reliability and maintainabilityMeasure and improve automation coverage with a focus on reducing manual validation effort and accelerating release cyclesWHAT YOU BRINGAs a Software Engineer II - Quality & Automation, for the Geographies & Marketplace Experiences team, you will be part of a mission critical team focused on ensuring the highest quality of a high-throughput, low-latency, fault-tolerant Order Management platform that drives Nike’s Digital transformation and growth strategies.A minimum of 4+ years of experience in software development, software quality engineering or test automation (or Bachelor’s degree + 2 years relevant experience)Experience working in a highly collaborative, multi-discipline development team environmentExperience working in a distributed/cloud-based environment (e.g. AWS Services such as ECS, DynamoDB, RDS, S3, SNS/SQS)Experience in microservice architecture, domain driven design and RESTful Services using Java and Spring Boot (with ability to write unit and API tests)Hands-on experience with automation frameworks such as Cucumber, Playwright, Selenium along with JUnit/TestNG/Mockito for unit testingAutomation scripting using Python and/or Perl and programming in Java, JavaScript or TypeScript as needed to build test harnessesExperience with CI/CD pipelines (Jenkins pipelines or GitHub Actions workflows), unit testing, static analysis, and automated integration tests; experience integrating quality gates is a plusWorking knowledge of Scrum and Agile principles, with experience in agile QA practices including sprint planning and QA backlog estimationExperience with observability and monitoring tools (Splunk, Grafana, OTEL/OpenTelemetry, Kibana etc.) to capture QA metrics and inform triageStrong verbal and written communication and collaboration skills to effectively communicate with both business and technical teamsAbility to resolve end-to-end quality issues (requirements evaluation, test design, implementation, code reviews, observability, maintenance and support)Bachelor’s degree in computer science, Information Systems or other relevant subject area, or equivalent experienceExperience with Continuous Delivery and engineering hygiene preferredNice-to-have:Working knowledge of mobile app frameworks (iOS/Android) for end-to-end QAExperience with performance and security testing tools (JMeter, Gatling, OWASP ZAP etc.)Exposure to eCommerce and Supply Chain domain areas like warehouse management, fulfilment, especially from a quality perspectiveGenerative AI-based QE acceleration experience (Cursor, RAG, prompt workflows, etc.)

Locations

  • India, Karnataka

Skills Required

  • software developmentintermediate
  • microservice architectureintermediate
  • automation frameworks such as Cucumberintermediate
  • CI/CD pipelinesintermediate
  • agile QA practices including sprint planningintermediate
  • Scrumintermediate
  • observabilityintermediate
  • Continuous Deliveryintermediate
  • mobile app frameworksintermediate
  • performanceintermediate

Required Qualifications

  • As a Software Engineer II - Quality & Automation, for the Geographies & Marketplace Experiences team, you will be part of a mission critical team focused on ensuring the highest quality of a high-throughput, low-latency, fault-tolerant Order Management platform that drives Nike’s Digital transformation and growth strategies. (experience)
  • A minimum of 4+ years of experience in software development, software quality engineering or test automation (or Bachelor’s degree + 2 years relevant experience) (experience, 4 years)
  • Experience working in a highly collaborative, multi-discipline development team environment (experience)
  • Experience working in a distributed/cloud-based environment (e.g. AWS Services such as ECS, DynamoDB, RDS, S3, SNS/SQS) (experience)
  • Experience in microservice architecture, domain driven design and RESTful Services using Java and Spring Boot (with ability to write unit and API tests) (experience)
  • Hands-on experience with automation frameworks such as Cucumber, Playwright, Selenium along with JUnit/TestNG/Mockito for unit testing (experience)
  • Automation scripting using Python and/or Perl and programming in Java, JavaScript or TypeScript as needed to build test harnesses (experience)
  • Experience with CI/CD pipelines (Jenkins pipelines or GitHub Actions workflows), unit testing, static analysis, and automated integration tests; experience integrating quality gates is a plus (experience)
  • Working knowledge of Scrum and Agile principles, with experience in agile QA practices including sprint planning and QA backlog estimation (experience)
  • Experience with observability and monitoring tools (Splunk, Grafana, OTEL/OpenTelemetry, Kibana etc.) to capture QA metrics and inform triage (experience)
  • Strong verbal and written communication and collaboration skills to effectively communicate with both business and technical teams (experience)
  • Ability to resolve end-to-end quality issues (requirements evaluation, test design, implementation, code reviews, observability, maintenance and support) (experience)
  • Bachelor’s degree in computer science, Information Systems or other relevant subject area, or equivalent experience (experience)
  • Experience with Continuous Delivery and engineering hygiene preferred (experience)

Preferred Qualifications

  • Working knowledge of mobile app frameworks (iOS/Android) for end-to-end QA (experience)
  • Experience with performance and security testing tools (JMeter, Gatling, OWASP ZAP etc.) (experience)
  • Exposure to eCommerce and Supply Chain domain areas like warehouse management, fulfilment, especially from a quality perspective (experience)
  • Generative AI-based QE acceleration experience (Cursor, RAG, prompt workflows, etc.) (experience)

Responsibilities

  • As a Software Engineer II - Quality & Automation, you will be part of the Shared Platforms Technology Engineering team, which is responsible for building next generation tools and services that serve consumer ready product information to Nike experiences and back-end teams.
  • Develop, maintain and execute automated test frameworks for functional, regression, integration and API testing using Cucumber, Playwright, Selenium, JUnit, TestNG, or similar tools
  • Integrate automated test suites into CI/CD pipelines (Jenkins or GitHub Actions) and support unit/regression test coverage and quality gate enforcement
  • Collaborate with product and engineering teams to design, develop, and deploy robust test suites for the digital asset management system and related services
  • Partner with developers to enable testability by design, perform peer code and test reviews focused on quality, and mentor engineers on automation best practices
  • Ensure quality of the code and products throughout the entire development lifecycle by writing unit, integration, and automated tests
  • Leverage GenAI powered capabilities (Cursor, RAG, prompt driven workflows) to author automated test cases, detect defects and accelerate regression coverage
  • Implement and support performance, scalability, reliability, extensibility, usability, and availability testing across services, and support performance testing tools like JMeter or Gatling as nice-to-have
  • Leverage agile methodology concepts for QA, delivery and continuous improvement
  • Participate in sprint planning and other scrum ceremonies; help the team plan and execute quality-related tickets and estimate QA work
  • Monitor QA metrics and production quality using Splunk, Grafana, OpenTelemetry/OTEL, Kibana dashboards etc., and help define alerts to identify quality risks early
  • Work in full DevOps model across the entire tech stack including designing, implementing, deploying, monitoring and operating services at scale
  • Resolve technical quality issues and assist in removing blockers for the team
  • Own build, test, release and production support for team-owned capabilities, ensuring stability, incident resolution and continuous improvement
  • Integrate automated tests into CI/CD pipelines to enable continuous testing and rapid feedback
  • Drive quality engineering best practices and advocate for an automation-first testing mindset across teams
  • Analyze test failures, troubleshoot issues, and continuously improve test reliability and maintainability
  • Measure and improve automation coverage with a focus on reducing manual validation effort and accelerating release cycles

Target Your Resume for "Software Engineer II, ITC" , Nike

Get personalized recommendations to optimize your resume specifically for Software Engineer II, ITC. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer II, ITC" , Nike

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

GeneralGeneral

Answer 10 quick questions to check your fit for Software Engineer II, ITC @ Nike.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.