QA Automation Engineer

Russell Tobin
Plano, TX, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$110,240.0 - $114,400.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Test Suite Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Audit Trail Automation of Tests Bug Tracking Systems Software Bug Management Cloud Computing Continuous Delivery Continuous Integration
+22 more
Data Validation Data Integrity Design of User Interfaces Human-Computer Interaction Python (Programming Language) PostgreSQL Scrum Methodology Systems Development Life Cycle Regression Testing Software Engineering SQL Databases Scripting Postman Sql Optimization Backend Fastapi Pytest Integration Tests Playwright Restful APIs Api Management Microservices

Job description

  • We are looking for a QA Automation Engineer with experience testing financial, fintech, or other regulated systems. This role focuses on validating backend services, REST APIs, event-driven workflows, and complex financial processes while ensuring solutions remain SOX-compliant, audit-ready, and fully traceable., * Design and execute functional, regression, integration, end-to-end, and non-functional (NFR) test plans.
  • Validate financial calculations, reconciliations, and backend data integrity using SQL.
  • Develop and maintain automated test suites using Python (pytest) and integrate them into CI/CD pipelines.
  • Test REST APIs, maker-checker workflows, role-based access controls, and segregation-of-duties (SoD) scenarios.
  • Validate event-driven workflows, message processing, idempotency, and failure handling.
  • Verify audit logs, immutable audit trails, and controlled state changes across UI, APIs, and batch processes.
  • Test integrations with third-party financial systems and ensure accurate inbound/outbound data reconciliation.
  • Track defects through resolution and produce audit-ready documentation, test evidence, and reports.
  • Collaborate with developers, accounting, control teams, and business stakeholders throughout the SDLC.
  • Support release readiness, production triage, and continuous improvement of QA processes.

Requirements

  • The ideal candidate has strong Python automation, SQL, API testing, and CI/CD experience and can confidently collaborate with engineering, business, and audit stakeholders., * 3+ years of QA/Test Engineering experience in financial, fintech, or regulated environments.
  • Strong Python automation experience with pytest.
  • Hands-on experience integrating automated tests into CI/CD pipelines (Playwright is a plus).
  • Advanced SQL skills for data validation and reconciliation.
  • Experience testing REST APIs using Postman, REST Assured, or similar tools.
  • Experience with SOX/internal controls, maker-checker workflows, segregation of duties, and audit evidence.
  • Strong analytical, troubleshooting, documentation, and communication skills.

Preferred Qualifications

  • Experience testing Java-based microservices.
  • Knowledge of FastAPI and PostgreSQL.
  • Experience validating financial calculations, balances, valuations, or immutable audit data.
  • Familiarity with AWS cloud environments.
  • Experience working in Agile/Scrum teams., Access Control, Accounting, Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Application Programming Interface (API), Automation, Automation Engineering, Automotive Industry, Bug Tracking/Defect Management, Change Control, Cloud Computing, Communication Skills, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Data Quality, Documentation, Engineering, Financial Systems, Functional Testing, Human Capital, Identify Issues, Integration Testing, Java Testing, Mail Services, Microservices, PostgreSQL, Process Improvement, Pytest, Python Programming/Scripting Language, Quality Assurance, Quality Assurance Methodology, Quality Engineering, REST (Representational State Transfer), Reconciliation, Regression Testing, SQL (Structured Query Language), Sarbanes-Oxley Act (SOX), Scrum Project Management and Software Development, Software Development Lifecycle (SDLC), Technical Recruiting, Technical/Engineering Design, Test Automation, Test Plan/Schedule, Test Suite, Testing, User Interface/Experience (UI/UX), Vendor/Supplier Management

About the company

Russell Tobin is a leading minority-owned professional and technical recruitment and staffing advisory organization. We are comprised of specialized practices focusing on a variety of skill sets and industries. Having a depth and breadth of industry expertise, our subject matter experts are able to provide tailored and swift sourcing solutions to fulfill client hiring needs. In other words, we connect top talent with companies. We are the staffing arm of the Pride Global network, a minority-owned integrated human capital solutions firm, with additional offerings in vendor management, payroll programs, and business process optimization.

Russell Tobin offers eligible employee’s comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance, and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:05 min

Tagging and organizing execution scenarios with pytest markers

Florian Bruhin · World Congress 2021

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:06 min

Elevating the QA engineering role for complex challenges

Ondřej Gróf Ondřej Gróf · World Congress 2026 Europe

5:30 min

Extending testing workflows using popular pytest plugins

Florian Bruhin · World Congress 2021

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · World Congress 2026 Europe

Videos

See all

Related articles

See all