Quality Assurance Analyst

Forbes Technical Consulting

Chicago (IL)

On-site

USD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Forbes Technical Consulting is a Chicago-based firm seeking a QA Automation Engineer to enhance manual and automated testing across financial applications. The role involves validating critical workflows, developing robust test suites, and ensuring successful release cycles through integrated CI/CD pipelines.

The candidate will work closely with Product and Engineering teams, applying Playwright, Cucumber, and JUnit to build reliable, end-to-end tests for REST APIs and WebSocket services in a

Qualifications

  • Bachelor's degree in CS or related field.
  • 3+ years of experience in software QA, testing, or test automation.
  • Hands-on web app testing and automation experience.
  • Experience with Playwright, Cucumber, and JUnit.
  • Proficiency in Java and Python.
  • SQL and database validation experience.
  • Knowledge of REST APIs and WebSocket testing.
  • Experience integrating automated tests into CI/CD environments.
  • Strong analytical and troubleshooting skills with attention to detail.
  • Excellent communication and cross-functional collaboration abilities.

Responsibilities

  • Perform hands-on manual and exploratory testing of web-based applications supporting financial operations and instrument management.
  • Validate critical user workflows, functionality, usability, responsiveness, and accessibility across internal and customer-facing interfaces.
  • Develop, execute, and maintain detailed test cases covering standard functionality, complex scenarios, and edge cases.
  • Identify defects and work closely with development teams to troubleshoot, document, and resolve issues.
  • Support regression testing for new releases, enhancements, and system changes.
  • Build, enhance, and maintain automated UI test suites using Playwright.
  • Develop automated tests for REST APIs and WebSocket-based services supporting administrative and customer-facing applications.
  • Create end-to-end automated tests covering critical business workflows across interconnected systems.
  • Expand automation coverage to improve regression testing and overall release confidence.
  • Integrate automated testing into CI/CD pipelines to support efficient and reliable software delivery.
  • Help identify opportunities to improve the existing QA automation framework and testing processes.
  • Partner with Product and Engineering teams to establish and maintain comprehensive quality standards.
  • Contribute to test strategy and planning for new features, products, integrations, and system enhancements.
  • Monitor application behavior, data integrity, system performance, and security requirements.
  • Analyze test results and communicate defects, risks, and quality trends to technical and business stakeholders.
  • Help drive continuous improvements in QA processes, automation, and overall testing effectiveness.

Skills

Playwright
Cucumber
JUnit
Java
Python
SQL
REST APIs
WebSocket testing
CI/CD
Debugging

Education

Bachelor's degree in Computer Science or related field

Tools

Jenkins
CI/CD tooling

Job description

  • Perform hands-on manual and exploratory testing of web-based applications supporting financial operations and instrument management.
  • Validate critical user workflows, functionality, usability, responsiveness, and accessibility across internal and customer-facing interfaces.
  • Develop, execute, and maintain detailed test cases covering standard functionality, complex scenarios, and edge cases.
  • Identify defects and work closely with development teams to troubleshoot, document, and resolve issues.
  • Support regression testing for new releases, enhancements, and system changes.
  • Build, enhance, and maintain automated UI test suites using Playwright.
  • Develop automated tests for REST APIs and WebSocket-based services supporting administrative and customer-facing applications.
  • Create end-to-end automated tests covering critical business workflows across interconnected systems.
  • Expand automation coverage to improve regression testing and overall release confidence.
  • Integrate automated testing into CI/CD pipelines to support efficient and reliable software delivery.
  • Help identify opportunities to improve the existing QA automation framework and testing processes.
  • Partner with Product and Engineering teams to establish and maintain comprehensive quality standards.
  • Contribute to test strategy and planning for new features, products, integrations, and system enhancements.
  • Monitor application behavior, data integrity, system performance, and security requirements.
  • Analyze test results and communicate defects, risks, and quality trends to technical and business stakeholders.
  • Help drive continuous improvements in QA processes, automation, and overall testing effectiveness.

Required Skills:

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
  • 3+ years of experience in software quality assurance, software testing, or test automation.
  • Hands-on experience with modern web application testing and automation.
  • Experience with Playwright, Cucumber, and JUnit or comparable testing frameworks.
  • Experience with both manual and automated testing methodologies.
  • Working knowledge of Java and Python.
  • Experience with SQL and database validation.
  • Familiarity with REST APIs and WebSocket testing.
  • Experience integrating automated tests into CI/CD environments.
  • Strong analytical and troubleshooting skills with exceptional attention to detail.
  • Excellent communication skills and the ability to work effectively with Product, Engineering, and other cross-functional teams.
  • Ability to manage multiple priorities in a fast-paced development environment.

Preferred Skills:

  • Experience in financial services, capital markets, FinTech, trading, or exchange technology.
  • Familiarity with FIX protocol or other financial messaging technologies.
  • Knowledge of financial markets and instruments, including futures and options.
  • Experience testing high-performance, high-volume, or low-latency applications.
  • Exposure to performance, security, accessibility, or load testing.
  • Experience testing complex workflows across distributed systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QA Automation Tester
QA Automation Tester

Compunnel, Inc. • Pennsylvania

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

Compunnel, Inc. • Town of Texas (WI)

Hybrid
USD 90,000 - 120,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Harvey Nash • United States

On-site
USD 80,000 - 110,000
Software Tester/QA Analyst 4
Software Tester/QA Analyst 4

Mbi Llc • Richmond (VA)

On-site
USD 70,000 - 90,000
QA Compliance Systems
QA Compliance Systems

Ceres FTS • United States

Hybrid
USD 80,000 - 110,000
Quality Assurance Engineer
Quality Assurance Engineer

PTR Global • Plano (TX)

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

Intercontinental Exchange Holdings, Inc. • Atlanta (GA)

On-site
USD 90,000 - 120,000
QA Analyst / Tester
QA Analyst / Tester

Recru • United States

On-site
USD 65,000 - 95,000
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Crisil • Charlotte (NC)

On-site
USD 120,000 - 180,000
Test Automation Engineer
Test Automation Engineer

TechDigital Group • Jersey City (NJ)

On-site
USD 120,000 - 140,000