Enexus Global - Sunnyvale, CA

posted 28 days ago

Full-time - Mid Level
Sunnyvale, CA
Professional, Scientific, and Technical Services

About the position

The QA/Testing Automation Engineer at Walmart is responsible for developing and maintaining automated test scripts to ensure comprehensive test coverage and efficiency in the software testing lifecycle. This role involves collaborating with cross-functional teams to define test strategies, executing automated tests, and continuously improving testing processes. The engineer will work within Agile/Scrum methodologies and utilize various testing tools and frameworks to enhance the quality of software products.

Responsibilities

  • Build and own automation test flows for Omni Spec.
  • Design, develop, and maintain automated test scripts using Astra Automation to ensure comprehensive test coverage and efficiency.
  • Develop scripts for backend test automation for API or Kafka-based applications.
  • Generate unit test cases from selected files or code using available test frameworks.
  • Support Standard, Wiremock, Postman, and DX Contract Testing functionalities for APIs.
  • Generate functional test cases from selected files or code using available test frameworks.
  • Collaborate with cross-functional teams to define and refine test strategies.
  • Execute automated tests, analyze results, and identify defects, providing detailed reports for issue resolution.
  • Continuously enhance and improve test automation processes and frameworks.
  • Document test plans, test cases, test scripts, and test results thoroughly.
  • Maintain and update test management tools and version control systems.
  • Participate in Agile/Scrum development processes, contributing to sprint planning and meetings.
  • Communicate effectively with stakeholders, providing regular updates on test progress.

Requirements

  • 5 years of experience in software testing based on SDLC lifecycle.
  • 3 years of experience in writing automation scripts using Java.
  • Development experience with Java and Python.
  • Experience with load testing, regression testing, integration testing, and e2e testing.
  • Experience using Astra, Junit, TestNG, Selenium, and Karate tooling.
  • Solid understanding of REST-Api code.
  • Familiarity with Continuous Integration (CI) or Continuous Development (CD) pipelines.
  • Ability to work in Agile or Scrum development processes.
  • Strong analytical and problem-solving skills.

Nice-to-haves

  • Ability to lead with minimal guidance and provide suggestions for improvements.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service