This assignment is meant to check your ability to find and report bugs. This site has some intentional (and likely unintentional) bugs. Your objective is define some test cases, find these bugs, and submit your test cases and bug reports.
The assignment is not meant to take more than 2-4 hours, and we only give the 1-week deadline to keep things moving. If you need more time, just ask. It won't count against you. We understand that life happens.
Although we don't expect the assignment to take too long, we hope you'll do your best work. For this reason, we've kept the scope quite small. We always welcome feedback, so if you think the assignment should be changed in any way, we'd love to hear.
Requirements are numbered simply for reference purposes. There is no particular priority.
Please submit your documents via email to Beege: beege@lunit.io
What does "Bonus" mean? In the event multiple candidates pass all rounds, fulfilling bonus requirements would improve your chances of being selected. Fulfilling all bonus requirements would highly likely take longer than the intended 4 maximum of hours. We do not recommend spending too much time on the assignment, but we understand there is a risk inherent to not doing everything you are capable of. It is your decision as to how much risk you're willing to accept.
This application is a human resources directory system. It is meant to make it easier for employees to find each other.
This application is using Next.js 🔗. Beege wrote it, and a frontend team member briefly reviewed it. It likely has numerous unintentional bugs, but 2-3 bugs is sufficient for the assignment. We're hoping this assignment is a fair reflection of more technical QA duties without being a significant time sink for candidates, and we are serious about asking for feedback.