QA Automation Engineer: UI/API & Data Validation

PMA Financial Network

Naperville (IL)

Hybrid

USD 85,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PMA Financial Network is seeking a QA Automation Engineer to design, build, and maintain automated test suites for both internal and external web applications. You will run data-driven tests across UI, API, and database layers, write scripts in Python and JavaScript/TypeScript, and collaborate with developers to improve quality in a fast-paced environment.

The role requires experience with modern test frameworks (Playwright/Cypress/Selenium), intermediate SQL (SQL Server/PostgreSQL), API

Qualifications

  • Bachelor’s degree in Information Systems/CS/Math/Stats or related field and/or commensurate professional experience.
  • 2-3 years of professional work experience.

Responsibilities

  • Develop and maintain automated test suites for PMA's web applications (UI, API, and data layers).
  • Design and write automated test scripts using Playwright or similar frameworks with data-driven tests.
  • Collaborate with end-users and developers to define test plans, acceptance criteria, and regression coverage.
  • Build reusable test utilities, page objects, and libraries to reduce duplication and improve maintainability.
  • Validate API responses (REST/GraphQL) for correctness, performance, and error handling; support load/perf tests (e.g., k6).
  • Write and execute SQL queries against SQL Server and PostgreSQL to validate data integrity and assist root-cause analysis.
  • Analyze test results and reports (HTML, Allure, JUnit) to identify trends and flaky tests.
  • Improve speed, reliability, and scalability of automated test suites.
  • Perform other duties as assigned by management.

Skills

Python
JavaScript/TypeScript
SQL
Playwright
Cypress
Selenium
CI/CD
API testing
Data validation
Git

Education

Bachelor's degree in Information Systems/Computing/Math/Stats

Tools

Playwright
Cypress
Selenium
k6
JUnit
Allure
SQL Server
PostgreSQL
Git

Job description

PMA Financial Network is seeking a QA Automation Engineer to design, build, and maintain automated test suites for both internal and external web applications. You will run data-driven tests across UI, API, and database layers, write scripts in Python and JavaScript/TypeScript, and collaborate with developers to improve quality in a fast-paced environment.

The role requires experience with modern test frameworks (Playwright/Cypress/Selenium), intermediate SQL (SQL Server/PostgreSQL), API

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Engineer: Build Reliable, Fast Web Apps
QA Automation Engineer: Build Reliable, Fast Web Apps

Jobless • Naperville (IL)

On-site
USD 90,000 - 120,000
QA Automation Engineer: Build Reliable Web Apps
QA Automation Engineer: Build Reliable Web Apps

PTMA Financial Solutions • Denver (CO)

On-site
USD 85,000 - 95,000
QA Automation Engineer: UI & API Testing
QA Automation Engineer: UI & API Testing

PTMA Financial Solutions • Naperville (IL)

On-site
USD 90,000 - 110,000
QA Engineer
QA Engineer

PTMA Financial Solutions • Naperville (IL)

On-site
USD 90,000 - 110,000
QA Engineer
QA Engineer

PMA Financial Network • Naperville (IL)

Hybrid
USD 85,000 - 120,000
QA Engineer
QA Engineer

Jobless • Naperville (IL)

On-site
USD 90,000 - 120,000
QA Automation Tester
QA Automation Tester

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 120,000
QA Engineer
QA Engineer

PTMA Financial Solutions • Denver (CO)

On-site
USD 85,000 - 95,000
Quality Assurance Analyst
Quality Assurance Analyst

Forbes Technical Consulting • Chicago (IL)

On-site
USD 90,000 - 120,000
QA Automation Engineer
QA Automation Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 70,000 - 110,000