Principal Quality Engineer

FreedomPay

Select (KY)

Hybrid

USD 120,000 - 180,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FreedomPay is seeking a Principal Quality Engineer to design and lead automated testing efforts for our products. This full-time salaried role expects technical leadership, innovation, and strategic thinking to shape testing across teams.

youll build scalable automation, mentor engineers, and drive the test strategy, including AI-assisted testing tools. This position emphasizes payment, security, and compliance workflows in a fast-paced environment.

Qualifications

  • BS/BA in MIS, CS, Engineering, or related field.
  • 8+ years in software quality engineering with emphasis on test automation.
  • 3+ years in senior/lead/principal role for automation strategy & architecture.
  • Strong OO programming in Java, C#, or Python.

Responsibilities

  • Design and lead scalable automated test frameworks across product lines.
  • Define and drive test automation strategy and roadmaps.
  • Integrate automation into CI/CD with quality gates and metrics.
  • Mentor quality engineers and developers on testing best practices.
  • Collaborate on design reviews and technical decision-making.
  • Develop test data strategies and tooling for third-party integrations.

Skills

Automation strategy
Test automation
Leadership & mentoring
RESTful API testing
CI/CD integration
English communication

Education

B.S./B.A. in MIS/CS/Engineering or related field

Tools

Selenium
Playwright
Appium
Espresso
Git
Azure DevOps
Jira
Cucumber
CI/CD tooling

Job description

We are seeking a Principal Quality Engineer to design and lead automated testing efforts for the products FreedomPay offers. This is a full-time salaried position. You will join a team of world-class engineers solving complex problems, building new product lines, and expanding existing products and services. You will be expected to bring creativity, innovation, and technical leadership to the role.

Essential Functions
  • Design, architect, and build scalable automated test frameworks and suites (unit, integration, API, UI, end-to-end, and regression) for FreedomPay products.
  • Define and drive the test automation strategy, standards, and roadmap across engineering teams.
  • Leverage AI-enabled tools to accelerate testing and reduce time-to-market.
  • Analyze product requirements and designs to create test plans, test cases, and automation coverage that reflect risk, particularly for payment, security, and compliance workflows.
  • Integrate automated testing into CI/CD pipelines with quality gates, reporting, and code coverage metrics.
  • Develop test tooling, simulators, and test data strategies for integrations with third-party services and payment terminal hardware.
  • Improve the performance, reliability, and maintainability of existing automation by reducing flaky tests and decreasing execution time.
  • Participate in and lead code reviews, design reviews, and technical discussions, influencing project teams to deliver high-quality software.
  • Mentor and coach quality engineers and software developers on test design, automation best practices, and testability.
  • Recommend and evaluate new technologies, including AI-assisted testing tools, to improve quality and productivity.
  • Contribute to project planning, estimation, and technical decision-making.
  • Protect company proprietary and confidential information.
  • Regularly attend team meetings to discuss projects, brainstorm ideas, and propose solutions to technical challenges.
  • Perform other duties as assigned.
Required Skills and Experience
  • BS/BA degree in Management Information Systems (MIS), Computer Science, Engineering, or a related field.
  • 8+ years of experience in software quality engineering or software development, with a strong focus on test automation.
  • 3+ years of experience in a senior, lead, or principal-level role responsible for automation strategy and architecture.
  • Strong programming experience in at least one object-oriented language, such as Java, C#, or Python.
  • Hands-on experience designing and building test automation frameworks from the ground up, not just maintaining existing frameworks.
  • Experience with UI and mobile test automation tools such as Selenium, Playwright, Appium, and Espresso.
  • Strong experience testing RESTful APIs that consume or provide JSON or XML.
  • Experience integrating automated tests into CI/CD pipelines.
  • Demonstrated commitment to industry best practices in source control, software architecture, coding standards, and unit/system testing.
  • Familiarity with source control tools such as Git.
  • Strong troubleshooting and debugging skills, including root-cause analysis of complex distributed systems.
  • Ability to design, plan, and implement comprehensive test strategies based on product requirements.
  • Strong written and verbal English communication skills.
  • Excellent multitasking skills, with the ability to manage multiple initiatives simultaneously in a fast-paced environment.
Desired Skills and Experience
  • Experience testing payment systems, including EMV, point-to-point encryption (P2PE), POS/payment terminal hardware, printers, and other peripheral devices, including unattended or kiosk-mode solutions.
  • Experience communicating with external devices over socket or serial protocols (TCP/IP, USB, Bluetooth) for automated testing purposes.
  • Understanding of data security, encryption, PCI/EMV compliance, data privacy, and related regulations, including methods for validating compliance through testing.
  • Experience with performance, load, and security testing tools such as JMeter, k6, or Gatling.
  • Experience with Android and/or iOS mobile test automation.
  • Experience building test simulators, mocks, and service virtualization solutions for third-party and vendor integrations.
  • Experience with Behavior-Driven Development (BDD) and tools such as Cucumber.
  • Experience working in Agile, Scrum, and Kanban environments.
  • Strong interest in engineering tooling and development processes, including continuous integration platforms such as Azure Pipelines, SonarQube, and code coverage tools.
  • Experience with test management and defect-tracking tools such as Azure DevOps and Jira.
  • Proficiency with AI-assisted development and testing tools (e.g., Claude Code, GitHub Copilot) to accelerate coding, debugging, code reviews, and test authoring.
  • Experience mentoring engineers and influencing quality culture across multiple teams and disciplines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Quality Engineer
Principal Quality Engineer

FreedomPay • United States

Remote
USD 120,000 - 180,000
Principal Quality Engineer (Fully Remote)
Principal Quality Engineer (Fully Remote)

FreedomPay • United States

Remote
USD 120,000 - 180,000
Principal Quality Engineer: AI-Driven Test Automation
Principal Quality Engineer: AI-Driven Test Automation

FreedomPay • Select (KY)

Hybrid
USD 120,000 - 180,000
Principal QA Engineer: AI-Driven Testing Leader
Principal QA Engineer: AI-Driven Testing Leader

FreedomPay • United States

Remote
USD 120,000 - 180,000
Senior Test Automation Architect - Payments
Senior Test Automation Architect - Payments

FreedomPay • United States

Remote
USD 120,000 - 180,000
Senior Test Automation Engineer – Payments
Senior Test Automation Engineer – Payments

System One, Inc. • Salt Lake City (UT)

On-site
USD 110,000 - 150,000
Principal Quality Engineer
Principal Quality Engineer

Hiscox AG • Lawrenceville (GA)

On-site
USD 150,000 - 190,000
Competitive salary and bonus
401(k) with company match
Comprehensive health insurance
+3
Senior API & SQL Test Automation Engineer
Senior API & SQL Test Automation Engineer

Compunnel Inc. • Merrimack (NH)

On-site
USD 80,000 - 110,000
Advance Quality Engineering for Mission-Critical Payment Platform
Advance Quality Engineering for Mission-Critical Payment Platform

Ethereum Technologies • Salt Lake City (UT)

On-site
USD 96,000 - 138,000
Advance Quality Engineering for Mission-Critical Payment Platform
Advance Quality Engineering for Mission-Critical Payment Platform

Robotics Technologies • Salt Lake City (UT)

On-site
USD 96,000 - 117,000