What are the responsibilities and job description for the QA Engineer position at Ludus?
We’re seeking a software engineer to join our quickly growing team.
Ludus is a SaaS company that creates software tools to help arts organizations bring people together through shared experiences. Our team is passionate about building a world-class web application, supporting back-end systems and mobile apps for iOS and Android. We believe in innovation, collaboration, and the power of technology to transform the arts industry. We’re looking for a QA Engineer to join our team and help ensure the quality of our products through both manual and automated testing.
As a QA Engineer at Ludus, you’ll play a crucial role in ensuring the reliability and performance of our software. You’ll work on testing our web application, back-end systems, and mobile apps, with a strong focus on creating automated tests. We’re looking for someone who has a passion for software quality, is detail-oriented, and can navigate both manual and automated testing.
Salary information at bottom of page.
Learn More About Ludus Here
Things you should know before applying
At Ludus, our mission is to bring people together through shared experiences. It’s a big goal that allows for limitless expansion to make a difference in the world.
We get shit done, move fast, and are constantly learning and adapting. We embrace low process and high trust to navigate change and figure out what works.
We believe success is never final and when you think it is, that is when you fail. For us, success is a sum of small efforts, including trial and error, so we move at an unrelenting weekly pace.
In order to grow as a company and individually, constant discomfort is necessary so we can continue exploring new ideas and push ourselves to build quality tools to offer the best solutions for our customers.
If you prefer a hand-holding environment where everything is black and white, that’s not us. If you’re a self-starter and can thrive in controlled chaos, Ludus is the place for you — it’s time to find your role ⬇️
What You'll Be Doing
Technical Skills
Perks
💪 Health Insurance (Medical, Vision, Dental) — provided by UnitedHealthcare and Guardian. Ludus covers 75% of the premium. Employee pays the difference in premium if a more expensive plan is selected. Dependents: Ludus covers 50% of the premium.
💵 401(k) matching — Full match on the first 5% contribution and 50% match on the next 5% of contribution (7.5% contribution match by Ludus if you contribute 10%). 30-day probationary period from date of employment before enrollment.
🏊♂️ Employee Liquidity Pool — Ludus has a long-term focus, but in the event of an acquisition or IPO, a percentage will be allocated to employees.
👓 Personal Wellness — $50 monthly reimbursement that can be used on anything personal wellness related. Our current employees use it for gym memberships, buying books, etc.
🎫 Experience Credit — $100 yearly reimbursement toward concert tickets, theatre tickets, etc. to encourage shared experiences.
⛱️ Flexible Vacation Time — For salaried team members, Ludus does not limit the number of days you take off for vacation and personal days. With Flexible Vacation Time, our policy is to work with your team and not let anyone down as you schedule time off.
😷 Sick Days — We do not track sick days. If you're under the weather, we expect you to take the time needed to recover within reason.
Role Details
Interested in joining our growing team? Then we'd love to hear from you!
Ludus is a SaaS company that creates software tools to help arts organizations bring people together through shared experiences. Our team is passionate about building a world-class web application, supporting back-end systems and mobile apps for iOS and Android. We believe in innovation, collaboration, and the power of technology to transform the arts industry. We’re looking for a QA Engineer to join our team and help ensure the quality of our products through both manual and automated testing.
As a QA Engineer at Ludus, you’ll play a crucial role in ensuring the reliability and performance of our software. You’ll work on testing our web application, back-end systems, and mobile apps, with a strong focus on creating automated tests. We’re looking for someone who has a passion for software quality, is detail-oriented, and can navigate both manual and automated testing.
Salary information at bottom of page.
Learn More About Ludus Here
Things you should know before applying
At Ludus, our mission is to bring people together through shared experiences. It’s a big goal that allows for limitless expansion to make a difference in the world.
We get shit done, move fast, and are constantly learning and adapting. We embrace low process and high trust to navigate change and figure out what works.
We believe success is never final and when you think it is, that is when you fail. For us, success is a sum of small efforts, including trial and error, so we move at an unrelenting weekly pace.
In order to grow as a company and individually, constant discomfort is necessary so we can continue exploring new ideas and push ourselves to build quality tools to offer the best solutions for our customers.
If you prefer a hand-holding environment where everything is black and white, that’s not us. If you’re a self-starter and can thrive in controlled chaos, Ludus is the place for you — it’s time to find your role ⬇️
What You'll Be Doing
- Write and maintain automated tests (unit, integration, and load) for our web application and back-end systems.
- Perform deep manual QA testing to ensure all new features and fixes meet functional and design requirements.
- Create detailed test plans and conduct regression, load, and security testing to ensure the stability of the platform.
- Work with developers to perform code reviews, especially on smaller features and bug fixes.
- Collaborate with our Product Specialist to evaluate and troubleshoot customer-reported product issues.
- Collaborate with developers and product team to define acceptance criteria and process for getting code changes deployed
- Use SQL to verify data integrity and troubleshoot database issues.
- Assist in continuous improvement of QA processes, tools, and techniques.
- Utilize bug tracking and project management tools to manage and track issues and tasks.
Technical Skills
- Proficiency in manual testing of web applications and mobile apps (iOS/Android), along with experience in writing and maintaining automated tests (unit, integration, and load testing).
- Strong understanding of PHP and Laravel frameworks, with experience testing and writing automated tests for Laravel-based applications.
- Familiarity with the LAMP stack (Linux, Apache/Nginx, MySQL, PHP), and ability to debug and test across these layers.
- Knowledge of front-end technologies including HTML, CSS, JavaScript, and their interactions with PHP/Laravel back-end systems.
- Solid experience with SQL and database navigation to validate data integrity and troubleshoot database-related issues.
- Ability to identify and mitigate common security vulnerabilities, such as Cross-Site Scripting (XSS) and SQL Injection.
- Familiarity with testing frameworks and tools specific to Laravel (e.g., Behat, Pest, PHPUnit, Laravel Dusk) and broader web testing tools.
- Experience with continuous integration/continuous delivery (CI/CD) processes and tools for running automated tests.
- Programming experience to understand and contribute to the codebase when necessary.
- A passion for delivering an exceptional user experience.
- Strong attention to detail with a methodical and thorough approach to identifying areas for improvement.
- Excellent problem-solving skills and the ability to think critically
- Self-motivated, with the ability to prioritize tasks and work independently while managing time efficiently.
- Strong communication skills, capable of collaborating with developers, product specialists, and other stakeholders to troubleshoot issues and ensure product quality.
- Familiarity with the software development lifecycle, particularly in agile or fast-paced environments.
- Willingness to perform code reviews on smaller features and contribute to the continuous improvement of QA practices.
- Experience with native iOS and Android testing.
- Familiarity with navigating the Stripe platform and ability to dig through financial discrepancies from our code and logic
- Familiarity with using test management tools like Qase (as well as leading a team in effectively using these tools)
Perks
💪 Health Insurance (Medical, Vision, Dental) — provided by UnitedHealthcare and Guardian. Ludus covers 75% of the premium. Employee pays the difference in premium if a more expensive plan is selected. Dependents: Ludus covers 50% of the premium.
💵 401(k) matching — Full match on the first 5% contribution and 50% match on the next 5% of contribution (7.5% contribution match by Ludus if you contribute 10%). 30-day probationary period from date of employment before enrollment.
🏊♂️ Employee Liquidity Pool — Ludus has a long-term focus, but in the event of an acquisition or IPO, a percentage will be allocated to employees.
👓 Personal Wellness — $50 monthly reimbursement that can be used on anything personal wellness related. Our current employees use it for gym memberships, buying books, etc.
🎫 Experience Credit — $100 yearly reimbursement toward concert tickets, theatre tickets, etc. to encourage shared experiences.
⛱️ Flexible Vacation Time — For salaried team members, Ludus does not limit the number of days you take off for vacation and personal days. With Flexible Vacation Time, our policy is to work with your team and not let anyone down as you schedule time off.
😷 Sick Days — We do not track sick days. If you're under the weather, we expect you to take the time needed to recover within reason.
Role Details
- Salary Range: $85k-$110k - dependent on experience
- Location: Hybrid/West Michigan (we have offices in Holland and Grand Rapids, Michigan)
Interested in joining our growing team? Then we'd love to hear from you!
Salary : $100 - $110,000
QA Foreperson
Continental Dairy Facilities, LLC -
Coopersville, MI
QA Technician - 1st
Perrigo -
Grand Rapids, MI
QA/Expeditor - Wyoming MI
Chili's -
Wyoming, MI