POS Automation QA

Columbus, Ohio

Everest Technologies
Apply for this Job
The Software Quality Engineer will be focused on all phases of the software development process and must have strong experience and skills in a variety of capabilities including engineering and technology, verbal and written communication, problem-solving, reasoning and logic, and practical skills.

Core Responsibilities
  • Drive the overall quality discipline
  • Develop standards and procedures to determine product quality and release readiness
  • Identify and report on key KPIs for product quality
  • Drive innovation and streamline the overall testing processes
  • Drive the tooling, technologies, and testing processes
  • Perform and document risk analysis
  • Maintain an effective test case bank by documenting and maintaining test cases, and by developing and maintaining automated tests
  • Establish and maintain the automated testing framework
  • Create robust test plans
  • Perform manual and automated testing, tracking and reporting on test progress and results
  • Review user interfaces for consistency and functionality
Experience, Skills, and Qualifications
  • 8+ years as a Software Quality Engineer
  • 4+ years of experience with automated testing frameworks (e.g. Selenium, Appium, Cucumber, etc.)
  • 4+ years of experience developing and maintaining automated tests
  • 3+ years of experience testing POS (Point of Sale) applications.
  • Experience automating the POS Testing environment
  • Experience in Java Programming to create test automation frameworks from scratch
  • Experience driving the overall quality discipline
  • Experience developing quality standards and procedures
  • Experience driving innovation and the overall testing process
  • Experience with a variety of testing techniques (e.g. UI, Exploratory, Risk Based, Functional, Automated, Design Inspection, etc.)
  • Solid understanding of modern software architectures (including cloud) and how to test (manual and automated) effectively and efficiently
General
  • Strong critical thinking and problem-solving skills
  • Strong attention to detail
  • Experience working closely with software development teams
  • Experience working with complicated business software
  • Experience developing and implementing process improvements to improve efficiency
  • Demonstrated strong attention to detail, professional attitude, and ability to maintain confidentiality
  • Excellent writing, communication, and presentation skills
  • Strong team player
  • Strong time-management skills
  • Ability to excel in a fast paced, dynamic environment
  • Strong desire, skills, and commitment to continuously learn, improve and adapt in support of the company achieving its business objectives
Preferred Experience, Skills, and Qualifications
  • Leadership experience
  • Experience working for a software company
  • Experience working for a small business
  • Experience working for with retail software
Date Posted: 31 March 2025
Apply for this Job