CC Pace Systems logo

QA Automation Engineer - Consumer Lending

CC Pace Systems
2 days ago
Contract
On-site
Tyson's Corner, Virginia, United States
Automation

Role Overview

We are looking for a skilled QA Automation Engineer with strong experience in Java, Playwright, UI automation, CI/CD pipelines, SQL, and basic AWS cloud practices. The ideal candidate will be responsible for designing, developing, and maintaining automated test frameworks to ensure high-quality software delivery across web applications and cloud-based platforms in a consumer lending environment.

 

Key Responsibilities

  • Design, develop, and maintain automated test scripts using Java and Playwright.
  • Create robust UI automation test suites for web applications.
  • Develop and execute functional, regression, smoke, integration, and end-to-end test cases.
  • Write and execute SQL queries to validate backend data and support test scenarios.
  • Perform database validation by comparing application results with database records.
  • Build reusable automation frameworks and improve existing test automation coverage.
  • Integrate automated tests into CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or similar.
  • Work closely with developers, product owners, DevOps engineers, and QA teams to ensure quality throughout the SDLC.
  • Analyze test results, identify defects, document issues, and track them through resolution.
  • Participate in code reviews and maintain automation coding standards.
  • Support basic testing of applications deployed on AWS cloud environments.
  • Contribute to test strategy, test planning, and continuous improvement of QA practices.

 

Required Skills

  • Strong hands-on experience with Java.
  • Experience with Playwright for UI test automation.
  • Solid understanding of UI testing, browser automation, and cross-browser testing.
  • Experience designing and maintaining automation frameworks.
  • Good knowledge of SQL and ability to write queries for data validation.
  • Experience with relational databases such as Oracle, MySQL, PostgreSQL, or SQL Server.
  • Knowledge of testing methodologies, defect lifecycle, and QA best practices.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, Bamboo, or Azure DevOps.
  • Familiarity with build tools such as Maven or Gradle.
  • Experience with version control systems, especially Git.
  • Basic understanding of REST APIs and API testing.
  • Experience working in Agile/Scrum environments.
  • Basic understanding of AWS cloud services such as EC2, S3, CloudWatch and cloud deployment concepts.

 

Preferred Qualifications

  • Experience with Playwright Test, Selenium, JUnit, TestNG, Cucumber, or BDD frameworks.
  • Experience with API automation using REST Assured, Postman/Newman, or similar tools.
  • Strong SQL query writing skills, including joins, filters, aggregations, and data comparison.
  • Experience with performance, accessibility, or security testing.
  • Strong problem-solving, analytical, and communication skills.