Software QA Engineer

Vivid ImpactLouisville, KY

About The Position

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 over 300 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. 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.

Requirements

  • 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.

Responsibilities

  • 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.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

11-50 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service