Jobs · Engineering · Oregon

QA Engineer

Corpay · Beaverton, OR · 4 days ago
EngineeringFull-time

About the role

This position falls under our Corporate Payments line of business and is located in Beaverton, OR.

Responsibilities

  • Performing manual and automated testing of the Rebates application across supported environments, workflows, configurations, and user roles.
  • Validating core functionality, including rebate calculations based on transaction data, month-end processing, approvals, reporting, file generation, and financial output accuracy.
  • Testing end-to-end workflows across the UI, APIs, backend services, databases, queue/batch jobs, and downstream integrations.
  • Developing, maintaining, and executing test plans, test cases, test matrices, regression suites, smoke tests, and test execution reports.
  • Building and maintaining automated tests using Playwright or similar automation frameworks.
  • Using AI-assisted tools such as ChatGPT, GitHub Copilot, Codex, and similar platforms to support test design, edge case discovery, test data planning, automation development, debugging, and QA efficiency.
  • Representing a QA perspective during refinement, planning, estimation, development, release planning, validation and other team activities.
  • Executing REST API testing using Postman or similar tools and validate request payloads, response behavior, error handling, and integration outcomes.
  • Performing backend validation using SQL queries, application logs, batch job results, generated files, monitoring dashboards, and database checks.
  • Documenting defects clearly with reproduction steps, expected and actual results, test data, screenshots, logs, files, SQL results, or other supporting evidence.
  • Collaborating with developers, product managers, business stakeholders, and QA team members to investigate issues, support root cause analysis, and verify fixes.
  • Supporting release and deployment validation through smoke testing, regression testing, configuration checks, environment validation, and post-deployment verification.
  • Reporting testing progress, defect trends, automation results, quality risks, and release readiness.
  • Identifying opportunities to improve test coverage, automation reliability, QA processes, and responsible use of AI-assisted testing tools.

Qualifications & Skills

  • 4+ years of software quality assurance experience.
  • Excellent written and verbal communication skills.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Strong understanding of software testing methodologies, test design, regression testing, smoke testing, exploratory testing, and defect management.
  • Bachelor’s Degree in Computer Science, Information Systems, Engineering, Business Systems, or related field, or equivalent experience.
  • Experience testing enterprise web applications, internal business applications, or financial systems.
  • Experience performing manual and automated testing.
  • Experience working with automation frameworks such as Playwright, Selenium, Cypress, or similar tools.
  • Experience testing REST APIs using Postman or similar tools.
  • Experience writing SQL queries for backend data validation.
  • Experience validating complex business workflows across UI, API, backend, and integration layers.
  • Experience working within a team and common collaboration tools such as Jira, Microsoft Teams, Azure DevOps, SharePoint, Wiki.
  • Familiarity with CI/CD pipelines, deployment validation, and release testing.

Preferred Qualifications

  • Experience testing financial applications, rebate systems, billing systems, accounting workflows, or payment-related applications.
  • Experience with Playwright for automated testing.
  • Experience validating batch jobs, scheduled processes, queue-based processing, or background workers.
  • Experience testing file imports, file exports, generated reports, and data-driven processing workflows.
  • Experience with Git, Bitbucket, GitHub, or similar version control systems.
  • Python, JavaScript, or TypeScript scripting experience for test automation.
  • Experience using AI-assisted tools such as ChatGPT, GitHub Copilot, Codex, or similar tools to support software testing or development workflows.
  • Familiarity with prompt writing for QA productivity, such as generating test cases, reviewing automation code, summarizing logs, or identifying edge cases.
  • Experience reviewing application logs, monitoring dashboards, API payloads, SQL results, and system-generated files.
  • Experience with AWS-based applications or services such as S3, RDS/Aurora, Cognito, SES, Secrets Manager, or EC2.

Similar jobs

QA Engineer

Orion InnovationMinneapolis, MN· 3 wk ago
RemoteEngineeringapply on grnh.se

QA Engineer

CopelandKennesaw, GA· 3 wk ago
Engineeringapply on copeland.wd5.myworkdayjobs.com

QA Engineer

QualitestColorado Springs, CO· 3 wk ago
Engineering$60/hrapply on qualitest-infotech-privat.contactrh.com

QA Engineer

Bridgeway Benefit TechnologiesTampa, FL· 3 wk ago
RemoteEngineeringapply on grnh.se

QA Engineer

ITT Inc.Santa Clarita, CA· 3 wk ago
Engineering$96k–$143k/yrapply on careersenus-itt-inc.icims.com

QA Engineer

InjectiveZone, OH· 1 mo ago
Engineeringapply on adzuna.com