Full-Time

QA Engineer

Posted on 8/19/2026

PTMA Financial Solutions

PTMA Financial Solutions

Compensation Overview

$85k - $95k/yr

Naperville, IL, USA + 1 more

More locations: Denver, CO, USA

In Person

Bachelor's

Category
QA & Testing (1)
Required Skills
Python
JavaScript
Software Testing
Git
JUnit
SQL
Postgres
RDBMS
GraphQL
Quality Assurance (QA)
TypeScript
Version Control
Playwright
REST APIs
Selenium
HTML/CSS
Requirements
  • A bachelor's degree in Information Systems, Management, Operations Management, Operations Research, Computer Science, Mathematics, Statistics, Systems Analysis, or a related field, or commensurate professional experience.
  • Two to three years of professional work experience.
  • Knowledge of quality assurance terminology, methods including version control and defect management, and related tools.
  • Strong practical computer competence, including relational database and SQL skills, particularly SQL Server and/or PostgreSQL.
  • Experience writing automated test scripts with a modern user-interface testing framework such as Playwright, Cypress, or Selenium.
  • Ability to write Python code and scripts for data validation, reconciliation, or auxiliary tooling.
  • Working knowledge of JavaScript or TypeScript for building and maintaining test automation frameworks.
  • Understanding of application programming interface testing concepts for REST and/or GraphQL, including request/response validation, authentication, and status and error handling.
  • Familiarity with test reporting and continuous-integration tooling such as Allure, JUnit, and HTML reporters, including interpreting results to triage failures.
  • Comfort with version control systems such as Git and collaborative branching and pull-request workflows.
  • Strong customer service, verbal and written communication, analytical, problem-solving, multitasking, judgment, and cross-functional collaboration skills.
  • Ability to work at a computer for long periods and lift up to 15 pounds.
Responsibilities
  • Develop and maintain automated test suites for web applications across user-interface, application-programming-interface, and data layers.
  • Design and write automated test scripts using Playwright or similar frameworks, including data-driven test cases.
  • Gather input from end users and developers to define test plans, acceptance criteria, and regression coverage for new features.
  • Build reusable test utilities, page objects, and libraries to reduce duplication and improve test maintainability.
  • Validate REST and GraphQL application-programming-interface responses for correctness, performance, and error handling.
  • Write scripts to support load and performance testing, such as with k6.
  • Write and execute SQL queries against SQL Server and PostgreSQL databases to validate data integrity and support root-cause analysis.
  • Analyze HTML, Allure, and JUnit test results and reports to identify trends, flaky tests, and areas of risk.
  • Optimize the speed, reliability, and scalability of automated test suites.
  • Perform other duties and responsibilities as assigned by management.
Desired Qualifications
  • Experience with, or willingness to learn, performance and load-testing tools such as k6.
  • Automated testing experience with complex workflows across user-interface and data layers.
PTMA Financial Solutions

PTMA Financial Solutions

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A