Overview

Quality Assurance Automation Engineer Jobs in Nashville Metropolitan Area at Resolution Technologies, Inc.

Title: Quality Assurance Automation Engineer

Company: Resolution Technologies, Inc.

Location: Nashville Metropolitan Area

QA Automation Engineer Job Description:

We are hiring a Senior QA Automation Engineer with proven experience in leading end-to-end QA strategy and automation for modern web applications. This senior-level role requires a strategic thinker and a tactical doer—someone who can define test strategies, develop robust automation frameworks, ensure traceability, and champion QA best practices throughout the development lifecycle. The ideal candidate will have a deep understanding of Agile processes, strong coding and scripting abilities for automation, and hands-on experience with tools and platforms that enable efficient and thorough test coverage. You will work closely with developers, product owners, and project managers to ensure our software meets the highest standards.

QA Automation Engineer Key Responsibilities:

Define and implement QA automation strategies for UI, API (REST and GraphQL), integration, performance, and regression testing

Design, build, and maintain automation frameworks using modern tools (e.g., Selenium, Cypress, Playwright)

Create and manage test plans, test cases, and test execution cycles in Xray for Jira, ensuring complete traceability to user stories

Integrate automated tests into GitHub-based CI/CD pipelines and manage execution with GitHub Actions

Ensure effective coverage of backend (Django), frontend (React), and third-party service integrations

Perform hands-on test scripting using JavaScript, Python, or similar scripting languages

Track and report test metrics, coverage, and test debt to drive continuous quality improvements

Collaborate with developers during design and code review phases to ensure testability

Mentor QA team members and help evolve our automation practice to support scaling products

QA Automation Engineer Required Qualification:

5+ years of experience in software quality assurance, with at least 4 years in QA automation

Proven success in implementing and maintaining automated test frameworks from scratch

Experience testing web applications built in Django and React

Hands-on experience with Xray for Jira, including test plans, test executions, and requirement traceability

Experience with Postman, Swagger, or similar tools for API testing

Familiarity with Git and GitHub Actions for CI/CD

Strong understanding of Agile principles and QA’s role in Agile teams

Detail-oriented with excellent analytical and troubleshooting skills

QA Automation Engineer Preferred Skills:

Experience with performance testing tools (e.g., JMeter, k6)

Programming/scripting skills in Python, JavaScript, or equivalent

Experience using Docker in local development and CI pipelines

Familiarity with infrastructure as code (Terraform) for test environments

Exposure to BDD tools like Cucumber or Behave

Knowledge of security and accessibility testing tools and techniques

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.