QA Automation Engineer

National Carwash Solutions

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of experience in test automation development
  • Strong programming skills in C# and MSTest
  • Proven experience with test automation frameworks like Selenium and Cypress
  • Experience testing across web, mobile, and API platforms
  • Strong understanding of automation best practices
  • Familiarity with CI/CD tools such as Jenkins and GitHub Actions
  • Excellent problem-solving and debugging skills

Responsibilities

  • Design, develop, and maintain automated test frameworks
  • Create comprehensive automated test suites for UI, API, and mobile
  • Implement continuous integration testing in the CI/CD pipeline
  • Mentor junior automation engineers and guide manual testers
  • Research and recommend new testing tools and technologies
  • Develop data-driven testing approaches for better coverage
  • Analyze test results and provide actionable feedback to development teams

Benefits

  • Flexible work schedule in the office 3 days a week
  • Opportunity for mentorship and leadership experience
  • Exposure to modern CI/CD practices and tools
  • Chance to work on diverse platforms (web, mobile, API)
  • Potential to influence testing strategies and practices
Full Job Description
"High-Fiver" Wanted: QA Automation Engineer
This position requires the candidate to be available to work in person in our Atlanta office. We are in the office 3 days per week, but support flexibility as needed.
We are not currently able to sponsor work visas now or in the future.

In this role, you will design, develop, and maintain robust automated testing frameworks and solutions that ensure the quality of our products across web, mobile, and API platforms. Key Responsibilities include:
Test Automation Development
  • Design, develop, and maintain scalable automated test frameworks from the ground up
  • Create comprehensive automated test suites across UI, API, and mobile platforms
  • Implement continuous integration testing within our CI/CD pipeline
  • Develop reusable, modular, and maintainable test code that follows best practices
  • Troubleshoot and resolve complex automation issues
Technical Leadership
  • Mentor junior automation engineers and manual testers transitioning to automation
  • Research and recommend new tools and technologies to improve our testing capabilities
  • Optimize test execution speed and reliability
  • Configure and maintain testing environments
  • Document automation best practices and testing standards
Testing Strategy
  • Create detailed test scenarios and test cases for critical features and functionality
  • Identify opportunities to transition manual tests to automated solutions
  • Develop data-driven testing approaches to maximize test coverage
  • Implement performance, load, and security testing when appropriate
Quality Assurance
  • Participate in requirement reviews to ensure testability
  • Analyze test results and provide detailed, actionable feedback to development teams
  • Track and report on automation coverage and effectiveness
  • Participate in release readiness assessments and quality gate reviews
Required Qualifications
  • 4+ years of experience in test automation development
  • Strong programming skills in one or more languages (we currently use C# and MSTest)
  • Proven experience with test automation frameworks (Selenium, Cypress, Playwright, or Appium)
  • Experience testing across multiple platforms (web, mobile, API)
  • Strong understanding of automation best practices, including patterns like Page Object Model
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps)
  • Experience with version control systems (Git)
  • Excellent problem-solving and debugging skills
  • Knowledge of Agile methodologies and software development lifecycle
Bonus Points and Street Cred for
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with BDD frameworks (Cucumber, SpecFlow)
  • Mobile testing automation experience with Appium or similar tools
  • API testing experience with Postman, RestAssured, or similar tools
  • Experience with performance testing tools (JMeter, Gatling)
  • Knowledge of containerization technologies (Docker, Kubernetes)
  • Experience with cloud testing platforms (BrowserStack, Sauce Labs)
  • Contributions to open-source testing projects
  • Testing certifications (ISTQB, etc.)

Similar Jobs

More Jobs at National Carwash Solutions

More Information Technology Jobs

Find similar QA Automation Engineer jobs: