Senior Quality Engineer

WalmartBentonville, AR
388d

About The Position

The Senior Quality Engineer will play a crucial role in supporting code development for eCommerce projects, ensuring high-quality software through rigorous testing and collaboration with project teams. This position involves developing software quality assurance project plans, executing quality assurance testing for large-scale applications, and providing expert guidance on coding practices to enhance testability and reliability.

Requirements

  • Bachelor's degree or equivalent in Computer Science, Information Technology, Engineering, or related field plus 5 years of experience in quality engineering; OR a Master's degree plus 2 years of experience.
  • Experience with coding in an Object-oriented Programming Language (Java).
  • Experience designing and developing test automation frameworks leveraging Selenium Libraries, TestNG, and Cucumber.
  • Experience automating desktop applications testing using HP Unified Functional Testing (UFT).
  • Experience writing JUnit tests and Jest tests for Java and JavaScript applications.
  • Experience performing web services testing using SOAPUI and API Testing using Postman.
  • Experience developing and implementing automated test frameworks for database testing using Python.
  • Experience writing advanced SQL queries for data reconciliation and validations.
  • Experience developing performance testing using Apache JMeter.
  • Experience with CI/CD pipelines using Jenkins and uDeploy.

Nice To Haves

  • Experience with virtualizing APIs and driving API tests with CA DevTest.
  • Experience developing and implementing automated mobile testing using Appium.
  • Experience continuously inspecting code quality and security using SonarQube.

Responsibilities

  • Support code development for eCommerce projects by participating in project team meetings and reviewing project requirements.
  • Perform quality assurance testing for large-scale eCommerce web applications, tools, and software by establishing test cases and requirements.
  • Write and clarify test cases, obtain approvals, and execute them while evaluating results against expected outcomes.
  • Participate in medium- to large-scale projects by reviewing requirements, conducting unit testing, and troubleshooting issues.
  • Develop software quality assurance project plans by determining project scope, estimating level-of-effort, and identifying dependencies and risks.
  • Provide solutions for coding errors by collaborating with developers, analyzing testing results, and performing root cause analysis.
  • Demonstrate expertise in developing, executing, and improving action plans to meet customer and business needs.

Benefits

  • Equal Opportunity Employer policies.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

General Merchandise Retailers

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service