Walmart

Walmart

Software Engineer III

Bentonville, ARPosted Today$90,000 – $180,000
Full TimeMidUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

The Software Engineer III will coordinate, complete, and oversee job-related activities and assignments by developing and maintaining relationships with key stakeholders. This role involves supporting plans and initiatives to meet customer and business needs, identifying and communicating goals and objectives, building accountability for and measuring progress in achieving results, identifying and addressing improvement opportunities, and demonstrating adaptability and promoting continuous learning. The engineer will be responsible for requirement and scoping analysis, coding, testing, defect management and troubleshooting, DevOps orientation, and program monitoring.

Qualifications

Required Qualifications

  • Master's degree or the equivalent in Computer Science, Computer Information Systems, Computer Engineering, or a related field; OR Bachelor's degree or the equivalent in Computer Science, Computer Information Systems, Computer Engineering, or a related field, plus 2 years of experience in software engineering or related experience.
  • Designing and implementing REST API automation using Java with Cucumber and Serenity BDD.
  • Developing test automation frameworks with Selenium WebDriver for UI and backend testing.
  • Building and testing microservices using Spring Boot, Spring Batch, Spring Cloud, and Spring Security.
  • Performing REST API testing and mocking using Postman and Swagger.
  • Integrating automated tests into CI/CD pipelines using Jenkins.
  • Web automation using Selenium WebDriver with Java, C#, and Maven.
  • Mobile testing and element identification using Appium Inspector.
  • Validating message flows in distributed systems using Apache Kafka.
  • Tracking tasks, bugs, and test plans using JIRA and documenting in Confluence.
  • Applying Agile/Scrum methodology for test planning, execution, and team collaboration.
  • Scripting and backend support on UNIX/Linux systems.
  • Unit and integration testing using JUnit, Mockito, and HTML.

Preferred Qualifications

  • Take the initiative to learn the fundamentals of different coding languages and frameworks that would be useful for future scope of work.

Skills & Technologies

AgileJavaScriptPythonCI/CDREST APIJavaSpringJenkinsKafkaJiraConfluenceScrumUnixLinuxHTML

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Mid

Salary Range

$90,000 – $180,000

Location

Bentonville, AR

Posted

Today

Country

US