Company Description
Join Walmart and your work could help over 275 million global customers live better every week. Yes, we are the Fortune #1 company. But you’ll quickly find we’re a company who wants you to feel comfortable bringing your whole self to work. A career at Walmart is where the world’s most complex challenges meet a kinder way of life. Our mission spreads far beyond the walls of our stores. Join us and you'll discover why we are a world leader in diversity and inclusion, sustainability, and community involvement. From day one, you’ll be empowered and equipped to do the best work of your life.
Job Description
You'll have the opportunity to leverage your design and coding prowess to tackle real-life, large-scale challenges that impact millions of lives. We're seeking a highly motivated Senior Software Engineer to play a pivotal role in delivering key experiences for our Corporate Social Responsibility products. You'll be at the forefront of designing and implementing high-performing systems and seamless third-party integrations, ensuring they're production-ready to serve our community and associates. Embracing open-source technology, you'll work with React-Native, React.js to craft captivating front-end and mobile experiences, while leveraging Java/NodeJS to build robust, cloud-native backend services. Collaborating with a talented team of mobile engineers, backend service engineers, UX designers, and product managers, you'll be part of a dynamic environment where innovation thrives.
Salary commensurate to experience and specialization, compensation is negotiable. This is a hybrid position, relocation and visa sponsorship availables.
Qualifications
What You Will Do:
- Set up test frameworks and build automated test cases for mobile and web apps in an Agile environment
- Perform manual and automated testing, set up pipelines for functional, regression, and E2E testing
- Track testing status, analyze defects, provide suggestions, and report on quality
- Collaborate with Scrum team, write test cases from requirements, manage bug tracking
- Develop high-quality end-to-end automation tests for CI/CD pipelines and code reviews
- Work with Product team on acceptance criteria, conduct exploratory testing, ensure validated releases
Minimum Qualifications:
- Strong computer science fundamentals in algorithms, data structures, coding and operating systems
- Minimum 5-7+ years of experience in Software Development, Automation Testing and Software Deployment, with a strong focus on quality engineering (QE) and front-end experience
- Development experience in at least one programming languages like Java, C# etc.
- Experience in Mobile and Web App UI Automation - ReactNative JS Mobile apps and React JS Web apps
- Experienced in CI/CD implementation and integrating automation suite to pipeline
- Experience using any of the automation toolset like Appium, TestNG, Selenium, 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, Network Throttling experience
- Log verification – backend and frontend experience
- 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
Nice to haves:
- DevOps experience is strongly preferred
- Experience supporting QE efforts on mobile experience and leading QE strategies is strongly preferred
- Proven ability to mentor team members, manage and interact effectively with internal stakeholders
Are you open to relocating? This position is in Bentonville, AR—a vibrant, growing city known for its dynamic culture, thriving arts scene, and beautiful outdoor spaces. Walmart offers customizable relocation packages to assist with the transition. Bentonville provides an excellent quality of life with a strong sense of community and a high standard of living.
Additional Information
Company Overview
At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability—and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries—all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. What are you waiting for?
EEO Statement
Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them. That means understanding, respecting, and valuing diversity- unique styles, experiences, identities, ideas, and opinions – while being inclusive of all people.