QA Automation Engineer

HEITMEYER CONSULTING INC

Columbus (OH)

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

HEITMEYER CONSULTING INC. is seeking an experienced QA Automation Engineer in Columbus, OH. You will develop and maintain automation frameworks using Python and Pytest, and automate REST API testing across the full testing lifecycle.

You will validate API endpoints, gateways, OAuth/JWT scenarios, and database checks with SQL. The role requires collaboration with developers, product owners, and QA teams, plus experience with Postman/SoapUI and CI/CD pipelines (Jenkins).

Qualifications

  • 5+ years of QA automation experience.
  • Strong Python and Pytest experience.
  • REST API testing and automation using Python libraries (e.g., requests).
  • Experience with Postman or SoapUI.
  • CI/CD experience with Jenkins or similar.
  • Experience with Allure or Pytest HTML reporting.
  • SQL/database validation.

Responsibilities

  • Design, develop, and maintain automation frameworks and test scripts using Python and Pytest.
  • Perform REST API automation and validate requests, responses, JSON/XML, status codes, and errors.
  • Test API gateways and downstream integrations, including OAuth/JWT/401/403.
  • Execute functional, integration, regression, system, and end-to-end testing.
  • Use Postman/SoapUI for API testing and troubleshooting.
  • Run automated tests through Jenkins/CI-CD and review reports (Allure/Pytest HTML).
  • Maintain automation scripts in Git and analyze failures for root-cause fixes.
  • Collaborate with developers, business analysts, and QA teams and support releases.

Skills

Python
Pytest
REST API testing
SQL
Git
Agile
Root cause analysis
Debugging

Education

Bachelor's degree or equivalent experience

Tools

Postman/SoapUI
Jenkins
Allure
Pytest HTML

Job description

QA Automation Engineer
Job Summary

We are seeking an experienced QA Automation Engineer with strong hands‑on expertise in Python, Pytest, and REST API automation. This role will develop and maintain automated tests, troubleshoot failures, manage defects, and support software releases across the full testing lifecycle.

Key Responsibilities
  • Design, develop, and maintain automation frameworks and test scripts using Python and Pytest
  • Perform REST API automation and validate requests, responses, JSON/XML, status codes, and error scenarios
  • Test API gateways, downstream integrations, and authentication/authorization including OAuth, JWT, and 401/403 responses
  • Execute functional, integration, regression, system, and end‑to‑end testing
  • Use Postman/SoapUI for API testing and troubleshooting
  • Run automated tests through Jenkins/CI-CD and review test reports using Allure or Pytest HTML
  • Perform SQL/database validation
  • Analyze failures, identify root causes, and manage defects through resolution
  • Support releases, production validation, and post‑deployment testing
  • Collaborate with developers, business analysts, product owners, and QA teams
  • Maintain automation code using Git
  • Identify opportunities to improve automation coverage and efficiency
Required Qualifications
  • 5+ years of QA automation experience
  • Strong Python and Pytest experience
  • Experience building and maintaining automation frameworks
  • Strong REST API testing and automation experience, including Python libraries such as requests
  • Postman or SoapUI
  • Jenkins or another CI/CD platform
  • Allure, Pytest HTML, or similar reporting tools
  • API gateway and downstream integration testing
  • Authentication/authorization testing
  • SQL and database validation
  • Git/source control
  • Strong debugging, troubleshooting, and root‑cause‑analysis skills
  • Experience working in an Agile environment
  • Bachelor's degree or equivalent professional experience
Preferred
  • JMeter/performance testing
  • TDD/ATDD
  • Cloud or containerised applications
  • Microservices and complex integrations
  • Relevant QA/testing certifications

Priority: Candidates should have strong, recent experience with Python, Pytest, REST API automation, Postman/SoapUI, Jenkins, Allure/HTML reporting, SQL, API gateway testing, downstream integrations, and authentication/authorization testing.

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

Similar jobs worth comparing

QA Automation Engineer w/ Python
QA Automation Engineer w/ Python

ITBrainiac • Philadelphia

On-site
USD 80,000 - 100,000
QA Automation Engineer
QA Automation Engineer

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 110,000
QA Engineer with Rest API and Python
QA Engineer with Rest API and Python

ATGS LLC • San Diego (CA)

On-site
USD 90,000 - 110,000
QA Automation Lead - Python
QA Automation Lead - Python

Tata Consultancy Services • Charlotte (NC)

On-site
USD 95,000 - 115,000
Annual incentive
Medical coverage
Dental & Vision
+3
Senior QA Automation with Python
Senior QA Automation with Python

Luxoft Poland • Town of Poland (NY)

On-site
USD 85,000 - 125,000
QA Automation Engineer
QA Automation Engineer

Veriipro • Richardson (TX)

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

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 120,000
Python Test Automation Architect - Lead Quality
Python Test Automation Architect - Lead Quality

Tech Mirrors • Philadelphia

On-site
Quality Assurance Engineer
Quality Assurance Engineer

Qaurs Techno Systems LLC • United States

On-site
USD 85,000 - 110,000
QA Senior Automation Engineer
QA Senior Automation Engineer

Asterism IT Solutions • Austin (TX)

On-site
USD 90,000 - 120,000