Principal Quality Engineer

Posted Oct 30

This is a fully remote position, open to applicants in United States.

📋 Description

• Design, architect, and develop scalable automated testing frameworks and suites that encompass unit, integration, API, UI, end-to-end, and regression testing.

• Establish and lead the test automation strategy, standards, and roadmap across engineering teams.

• Utilize AI-driven tools to enhance testing efficiency and minimize time-to-market.

• Assess requirements and designs to formulate risk-based test plans, test cases, and automation coverage for payment, security, and compliance workflows.

• Incorporate automated testing within CI/CD pipelines, ensuring quality gates, reporting, and code coverage metrics are in place.

• Create test tooling, simulators, and test data strategies for integrating third-party services and payment terminal hardware.

• Enhance automation performance, reliability, and maintainability by decreasing flaky tests and execution time.

• Lead code reviews, design evaluations, and technical discussions.

• Provide mentorship and guidance to quality engineers and software developers on test design, automation best practices, and testability.

• Assess new technologies, including AI-assisted testing tools.

• Participate in project planning, estimation, and technical decision-making.

• Safeguard the company's proprietary and confidential information.

• Attend team meetings, contribute ideas, and propose solutions to technical challenges.

• Execute additional duties as required.


⛳️ Requirements

• Bachelor’s degree in Management Information Systems (MIS), Computer Science, Engineering, or a related discipline.

• Over 8 years of experience in software quality engineering or software development, with a strong emphasis on test automation.

• At least 3 years of experience in a senior, lead, or principal-level role responsible for automation strategy and architecture.

• Proficient programming skills in at least one object-oriented language, such as Java, C#, or Python.

• Practical experience in designing and building test automation frameworks from the ground up.

• Familiarity with UI and mobile test automation tools like Selenium, Playwright, Appium, and Espresso.

• Significant experience in testing RESTful APIs that handle JSON or XML.

• Experience in integrating automated tests into CI/CD pipelines.

• Knowledge of source control tools such as Git.

• Strong troubleshooting and debugging abilities, including root-cause analysis of complex distributed systems.

• Capability to design, plan, and implement comprehensive test strategies based on product requirements.

• Excellent written and verbal communication skills in English.

• Exceptional multitasking skills, with the capacity to manage multiple initiatives at once.

• Desired: experience testing payment systems, EMV, P2PE, POS/payment terminal hardware, printers, peripheral devices, and kiosk-mode solutions.

• Desired: familiarity with socket or serial protocols including TCP/IP, USB, and Bluetooth.

• Desired: knowledge of data security, encryption, PCI/EMV compliance, data privacy, and relevant regulations.

• Desired: experience with performance, load, and security testing tools like JMeter, k6, or Gatling.

• Desired: experience with mobile test automation for Android and/or iOS.

• Desired: expertise in building test simulators, mocks, and service virtualization solutions.

• Desired: familiarity with BDD and Cucumber.

• Desired: experience in Agile, Scrum, and Kanban methodologies.

• Desired: knowledge of Azure Pipelines, SonarQube, code coverage tools, Azure DevOps, and Jira.

• Desired: proficiency with AI-assisted development and testing tools such as Claude Code and GitHub Copilot.

• Desired: experience mentoring engineers and fostering a quality culture.


🏝️ Benefits

• Full-time salaried position

People also viewed

Alliant Insurance Services16 hours ago

Corporate Quality Assurance Analyst

US flagUnited States OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
AirStrip16 hours ago

Manager, Quality Assurance, Regulatory Affairs

US flagTexas OnlyFull-timeQA Engineer (Quality Assurance)$110k – $137.8k/year
ApplyView job
Hard Rock Digital17 hours ago

Senior QA Engineer – Platform

PL flagPoland OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Ambit Iberia17 hours ago

Senior Design Quality Assurance Engineer – Pharma

PT flagPortugal, +1 more countryFull-timeQA Engineer (Quality Assurance)
ApplyView job
Credo AI17 hours ago

Senior Quality Engineer

US flagUnited States OnlyFull-timeQA Engineer (Quality Assurance)$140k – $160k/year
ApplyView job
Instituto de Pesquisas Eldorado17 hours ago

Software Test Analyst

BR flagBrazil OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers