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

QA Engineer- Face To Face interview on 10th Jan - GandhiNagar

  • Cognizant
  • 3 - 7 years
  • Gandhinagar
  • 3 days ago
₹ Not Disclosed

Software Test Engineer

  • Freelancer
  • 0 - 2 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Test Engineer

  • NA
  • 2 - 6 years
  • Noida, Gurugram
  • 4 days ago
₹ -4.5 Lacs P.A.

Test Engineer L4

  • Wipro
  • 5 - 8 years
  • Pune
  • 5 days ago
₹ Not Disclosed

Walmart

Walmart Global Tech India