Job Title: QA/Testing Automation Engineer
Location: Bentonville AK
Duration: 3 Months
Primary Skills: CI/CD TestNG RESTful APIs Selenium Junit.
Roles & Responsibilities
- Responsible for building/owning automation test flows for Omni Spec.
- Extensive knowledge of data structures and algorithms.
- Design develop and maintain automated test scripts using Astra Automation (Walmart internal) to ensure comprehensive test coverage and efficiency.
- Develop the scripts for backend test automation platform that allows candidate to create manage and execute automated component integration and comprehensive e2e tests for API or Kafkabased applications.
- Unit Testing: Generate unit test cases from any selected file or code using available test frameworks
- Contract Testing: Supports Standard Wire mock Postman and DX Contract Testing functionalities for APIs
- Functional Testing: Generate functional test cases from any selected file or code using available test frameworks
- Effectively collaborate with crossfunctional teams including data engineers taxonomists developers business analysts and QA professionals to define and refine test strategies
- Execute automated tests analyze results and identify defects. Provide detailed reports and insights to facilitate issue resolution
- Continuously enhance and improve test automation processes and frameworks to increase effectiveness and efficiency
- Document test plans test cases test scripts and test results thoroughly and accurately to maintain clear and comprehensive records
- Maintain and update test management tools and version control systems to ensure smooth and efficient test operations
- Actively participate in Agile/Scrum development processes contributing to sprint planning daily standups and retrospective meetings
- Communicate effectively with stakeholders providing regular updates on test progress issues and resolutions
- Provide a clear support strategy for maintaining and transitioning the scripts after handing over to business users
Preferred Qualifications
- 5 years of experience in software testing based on SDLC lifecycle
- 3 years of experience in writing the automation scripts using Java
- Development experience with Java and Python
- Experience with load testing regression testing integration testing e2e testing and incorporation of various testing in development lifecycle.
- Experience using Astra Junit TestNG Selenium Karate tooling
- Solid understanding of and experience with RESTAPI code
- Familiarity with Continuous Integration (or) Continuous Development (CI/CD) pipelines
- Ability to work in Agile or Scrum development process
- Strong analytical and problemsolving skills to identify issues and improve testing processes
- Ability lead with minimal guidance and provide suggestions on how things can be improved and optimized