Belk - Charlotte, NC

posted 9 days ago

Full-time - Mid Level
Remote - Charlotte, NC
General Merchandise Retailers

About the position

The Senior QA Automation Engineer at Belk is responsible for ensuring the quality of retail applications related to Point of Sale, Supply Chain, and eCommerce systems. This role involves automating and regression testing, creating and executing test plans and scripts, and collaborating with various teams to ensure software meets business requirements and established guidelines. The engineer will also provide technical expertise, work estimates, and statistical tracking to support project success.

Responsibilities

  • Automate and regression test retail applications related to Point of Sale, Supply Chain, and eCommerce systems.
  • Create and execute test plans and clear, concise test scripts for new functionality or enhancements.
  • Define comprehensive scenarios and variations in data for adequate testing.
  • Ensure proper test coverage of requirements on different versions of applications.
  • Review and provide feedback on requirements, design, and scope documents.
  • Ensure compliance with set standards for test design.
  • Support and advocate established testing procedures and provide input to establish those procedures.
  • Interact with Subject Matter Experts (SMEs) and development teams to identify and refine test requirements.
  • Design, coordinate, and perform moderately complex testing projects from initiation through delivery.
  • Create and maintain test libraries, databases, and test environments.
  • Write and execute manual test cases and automated test scripts on xStore and mobile POS applications.
  • Write and execute test scripts for cross-application integrations and their validation.
  • Perform test reviews and assist with education and training regarding software enhancements.
  • Assist QE team in regression and functional testing to support project success.
  • Generate concise reports containing relevant data points in business terms after test execution and analysis.
  • Extract and present automation testing metrics with comparative data.
  • Work with an extended IT team for predictive failure analysis, event correlation, root cause analysis, effective alerting, escalation, and reporting.

Requirements

  • 5-8 years of overall experience in software test development.
  • Minimum of 3 years of xStore or any point of sale system testing experience.
  • Experience in developing and executing automation scripts and mobile application testing.
  • Working knowledge in UI Testing using UFT, Eggplant, Selenium, Sikuli, or equivalent.
  • Working knowledge in API Testing using Postman or equivalent.
  • Knowledge of defect management tools (JIRA and similar tools).
  • Experience in testing POS Ordering systems and peripherals such as Pin pads, Scanners, and receipt printers.
  • Experience creating automation test strategies and writing automation scripts using industry-standard programming languages.
  • Experience in mobile app testing and device testing.
  • Experience developing and maintaining automated tests using UI and/or API-based test frameworks, development environments, and CI/CD tools like Jenkins.
  • Strong understanding of overall QA methodology and process.
  • Experience with continuous delivery/integration model is a plus.
  • Excellent knowledge of operating systems (Windows, Linux, etc.) and scripting.
  • Strong knowledge of SQL and understanding of ESB vs ETL.
  • Experience with testing xStore system, order management, and warehouse management tools and mobile applications.
  • Experience with testing files of various formats like csv, xlsx, txt, dat.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service