Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior, Software Engineer @ Walmart

Home > Quality Assurance and Testing

 Senior, Software Engineer

Job Description

  • Develop high-quality, end-to-end, functional automation & integration tests that match acceptance criteria and user scenarios
  • Write test cases and scenarios from the requirements/designs; manage bug tracking across multiple teams.
  • Create, trigger, monitor and control the execution of automated test suites, identifying issues and potential gaps.
  • Be a key contributor to the continuous integration and continuous delivery pipelines. Perform code reviews for your teammates. Develop and build the test infrastructure.
  • Build & leverage agents to create and maintain automation tests
  • Perform exploratory testing and troubleshooting to help identify difficult to find bugs and UX issues
  • Support QE governance of test processes, data, and execution metrics to help drive improve the performance of team.
  • Perform risk analysis for features/projects in your ownership, provide mitigation and escalate appropriately.
  • Collaborate effectively with technical and non-technical stakeholders to analyse, debug and resolve any issues.
  • Work in an Agile environment and adhere to all QE best practices
  • Provide feedback into coding standard methodologies with an emphasis on growing code testability and maintainability
  • Ensure the releases are validated and ready for our customers
  • Troubleshoot business and production issues by gathering information (for example, issue, impact, criticality); performing root cause analysis to reduce future issues; engaging support teams when needed; developing solutions; driving the development of an action plan; performing actions as designated in the plan; and completing online documentation
  • Analyze test results, triage tickets, and work closely with team members to debug and reproduce reported issues.
  • Oversee the full lifecycle of mobile & web app releases, including publishing, CI/CD pipelines, and release management
What you ll bring :
  • S trong knowledge o n Testing, Automation frameworks, CI/CD .
  • Proficient in at least one programming languages like Java, C# etc. and JavaScript.
  • Experience in Mobile App UI Automation - Appium is a must .
  • Experience in running tests in Sauce Lab s /Browser stack etc.
  • Experience in Web automation - Functional / E2E Testing using Cypress/Selenium
  • Good if you have experience in using any of the automation toolset like TestNG, Cucumber Espresso (Android), XCUITest (iOS), Mocha, Jest, Postman, JMeter, Rest Assured, Gatling etc. and CI/CD tools like docker, Jenkins, etc. or equivalent tools.
  • Strategic understanding of automation tools and frameworks, with hands on ability to implement and maintain automation regression.
  • Functional Testing: Data Validation, UI testing, Device and Make Coverage (iOS and Android), Network Throttling, Notifications testing.
  • App Profiling (concepts like Rendering performance, battery issues, thread count and memory dumps)
  • Experience deploying applications to the server using CI/CD pipelines such as Jenkins
  • Strong understanding of quality, testing principles and writing effective test cases.
  • Experience in automated build and continuous integration.
  • Good understanding of black / white / grey / glass box test methodologies
  • Strong computer science fundamentals in algorithms, data structures, coding and operating systems.
  • Non-functional Testing: GPU overdraw, Rendering performance, Battery issues, CPU, Thread count, Memory consumptions and leaks, Network data transfer. (Crashes and ANR)
  • Natural problem solver with a passion for driving solutions and working with other developers to enable test automation and Continuous integration, enjoy executing projects successfully and obsess about product quality constantly
  • Unique ability to design and develop automated tests as well as functionality to build solutions to maximize the benefit of business investments in IT initiatives
  • Measure and resolve performance bottlenecks, using tools like Chrome DevTools, Lighthouse, Webpage test, or custom tooling
  • Familiarity with AI developer tools (Agentic AI, MCP, LLMs) and a track record of adopting new technologies to improve engineering productivity
  • A continuous drive to explore, improve, enhance, automate and optimize systems and tools.
  • Excellent communication, interpersonal and leadership skills. Ability work effectively with multiple team s .

Job Classification

Industry: Retail
Functional Area / Department: Engineering - Software & QA
Role Category: Quality Assurance and Testing
Role: Software Developer in Test (SDET)
Employement Type: Full time

Contact Details:

Company: Walmart
Location(s): Chennai

+ View Contactajax loader


Keyskills:   automation framework continuous integration cd algorithms software testing appium test cases operating systems ci/cd mobile app ui coding computer science leadership troubleshooting data structures ui automation programming communication skills

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Custom Software Engineer

  • Accenture
  • 3 - 5 years
  • Pune
  • 4 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Pune
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Jaipur
  • 4 days ago
₹ Not Disclosed

Custom Software Engineer

  • Accenture
  • 2 - 5 years
  • Jaipur
  • 4 days ago
₹ Not Disclosed

Walmart

If youre thinking scale, think bigger and dont stop there. At Walmart Global Tech India, we dont just innovate, we enable transformations across stores and different channels for the Walmart experience. A regular day at Walmart Global Tech India means using technology to deliver leading-edge i...