Learn how to Bug Hunt and Join the QA Track

Key Information

Next Deadline: Registration
310d 13h until current deadline ends
Show Deadlines

Challenge Overview

Welcome to Topcoder!  This challenge would serve as an onboarding tool for new members to get introduced to Topcoder’s Platform, especially the Bug Hunt Challenges, Submissions and Forums. We welcome all our members (new, occasional, experienced) to participate for a glimpse of the QA track.

Detailed Requirement:

  • Find 3 defects in http://www.topcoder.com  (No worries! We have the sample bugs logged for your reference)

  • Post the issue(defect) in the following format to this Github Repo: (Don’t have a GitHub account?  Sign up for a free account here)

Bug Title: <Concise description of the bug>
Steps to Reproduce:
<Detailed steps to reproduce the bug>
Actual Result:
<Actual result after reproduction steps>
Expected Result: 
<Expected result after reproduction steps>

Screenshots or screencast URL:
<URL of screenshots or screencast showing the issue>
Device/OS/Browser Information:
<Detailed device, Operating System and Browser information>

  • Classify the bug as one of the following Bug Types:

    • Functional bug - The improper system behavior. Examples:(1) A button that doesn’t work (2) A link that leads to 404 Page-not-found error (3)Filter that doesn’t work, etc

    • UI bug - Layout issues (misalignment, overlapping, spacing), font and color issues, etc.

    • UX / Usability bug - User eXperience issues and Enhancements of the current application

    • Accessibility bug - Issues related to accessibility based on WCAG 2.1 guidelines

    • Content bug - Grammar/Spelling issues

Final Submission Guidelines

Find and post at least 3 valid bugs (each bug should be of different bug types) to Github. When you are done, submit a text file using the “Submit” button present in this page. In this text file include:

  • Your GitHub handle used to raise the issues. (Login to GitHub and click on the Profile picture > Your Profile. Check the URL https://github.com/[Your Username]


As this Challenge is to Learn the Platform, there is no cash prize associated with this challenge.

However, each bug you post will be validated and detailed feedback will be added to your bugs. 

For Help and Reference:

  • Click on the Challenge Forum link present in this page (visible only after you have registered for this challenge) and post any questions you may have related to this challenge

  • Refer the Sample Bugs posted in the Github

  • Here is an article explaining how Topcoder Bug Hunt works

What Next?:

  • Visit Topcoder Challenge Listing Page and filter by the SubTrack ‘Bug Hunt’ to see all the available Bug Hunt challenges.

  • Alternatively, Subscribe to Topcoder Slack and keep an eye on the #dev-challenges channel where all the Topcoder Challenges are posted by Topcoder Bot 

  • Participate in future Bug Hunt Challenges (which have their own Cash Prizes), gather TCO points towards QA Track and stand a chance to win the ‘TCO20 QA Champion’ Title and a whopping $10,000 Cash Prize.

Reliability Rating and Bonus

For challenges that have a reliability bonus, the bonus depends on the reliability rating at the moment of registration for that project. A participant with no previous projects is considered to have no reliability rating, and therefore gets no bonus. Reliability bonus does not apply to Digital Run winnings. Since reliability rating is based on the past 15 projects, it can only have 15 discrete values.
Read more.


2020 Topcoder(R) Open


Final Review:

Community Review Board


User Sign-Off


Review Scorecard