Vivid Impact logo

Software QA Engineer

Vivid Impact
Full-time
On-site
Louisville, Kentucky, United States
$85,000 - $110,000 USD yearly

About Vivid Impact:

Vivid Impact has been a pioneer in the graphic communications industry for over 50 years, growing from a small commercial printing service into a global leader in marketing technology. Since our founding in 1974, we have combined creativity with precision to deliver innovative print and digital solutions that drive success. With a team of nearly 350 dedicated professionals, we are committed to making a positive, lasting impact on our team, partners, and the communities we serve. Guided by our mission, we strive to be the trusted marketing technology resource for organizations looking to achieve better results, providing cutting-edge solutions that enhance brand engagement and performance.

Position Overview:

The Quality Assurance Engineer will support a six-person development team building and maintaining a Laravel-based application. This role focuses on executing automated and manual testing to ensure application reliability, data integrity, and smooth releases. The QA Engineer will work closely with developers to test web and API functionality, validate database-driven workflows, and support test execution within the CI/CD pipeline.

Schedule Details:

1st Shift: Monday - Friday, 8:00 AM - 5:00 PM.

This is an Onsite Position with remote permitted on special occasions w/pre-approval from leadership.

Compensation Details:

$85,000 - $110,000 Annual Salary.

What You'll Do:

  • Develop, maintain, and execute automated regression tests for Laravel web applications and API endpoints.
  • Write and maintain automated tests using Laravel-compatible tools such as PHPUnit, Pest, and browser-based testing frameworks.
  • Execute automated tests within the CI/CD pipeline and help expand test coverage as new features are released.
  • Perform manual and exploratory testing of web interfaces, workflows, permissions, and user roles.
  • Test API endpoints, background jobs, and database-driven functionality.
  • Log defects with clear reproduction steps, expected behavior, and supporting evidence.
  • Validate bug fixes and perform regression testing prior to release.
  • Collaborate closely with developers to troubleshoot test failures and quality issues.
  • Participate in agile ceremonies and support quality throughout the development lifecycle.

What We're Looking For

  • 2–4 years of experience in software quality assurance.
  • Experience testing PHP-based web applications, specifically the TALL stack (Tailwind CSS, Alpine.js, Laravel, and Livewire).
  • Experience with automated testing frameworks such as PHPUnit, Pest, or similar.
  • Thorough understanding of CI/CD pipelines and automated test execution.
  • Strong attention to detail and analytical problem-solving skills.

Vivid Impact provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.