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