OPENS AT: Dec 21, 2018, 06:30 AM

CLOSES AT: Dec 23, 2018, 12:25 PM

DURATION: 1h 30m

ThoughtWorks QA Analyst Hiring Challenge - 2018

Challenge Over

Social Share


Congratulations to the shortlisted participants!

You need to be logged in with your HackerEarth account to view your shortlist status on this challenge page.

The shortlis...



ThoughtWorks is hiring QA analysts for their teams across India.

At ThoughtWorks, testing is central to our delivery methodology. ThoughtWorks has contributed significantly to Open Source testing tools, such as Sahi, Selenium and SharpRobo and they are at the forefront of automated testing practices. Their testing capability is among the most advanced in consultancies anywhere and they are frequently advising clients on testing strategies and tools. They are looking for sharp, forward looking individuals with varying levels of work experience with an aptitude for learning new domains and testing methodologies.

Take up the test and stand a chance!

Also don't forget to follow us on Facebook for updates!


QA Analyst
Experience: 3-10 years
CTC: Best In Industry
Job Location: Gurgaon, Bengaluru, Hyderabad
Openings: 15

The key aspects of the QA Analyst role include:

  • A hands-on tester who is comfortable across a whole range of functional and cross- functional testing
  • Demonstrate experience with exploratory testing, not just working to test plans
  • Ability to demonstrate strategic thinking when developing tests
  • Experience testing multi-tier web-based applications
  • Understanding of full life cycle development right from the requirements gathering to delivery
  • Ability to triage failures, identify root-cause, and define corrective actions
  • Awareness of test automation and ability to spot points of value in the process
  • Using scripting to create automated tests
  • Experience of, or interest in, working with Open Source testing tools like Selenium
  • Feel comfortable working closely with developers, business and other quality analysts and clients in a highly collaborative environment
  • A knowledge of testing within an Agile development environment
  • Passion for technology and software quality

To rise to the challenge, you'll need:

  • Experience in Testing (manual and automation) of business software applications[ Web / Mobile / Big Data Applications]
  • Good exposure to Performace / API Testing
  • Experience with testing tools like Mercury (QTP), Silk, Open Source tools like Selenium, Watir, Sahi etc and Knowledge of Scripting Languages, like JavaScript, Python, Ruby, etc
  • Exposure to Basic Java /.Net development environment
  • Ability to write simple code to test applications
  • Awareness of basic OO programming (Classes/Methods, Etc.)
  • Knowledge of SQL
  • Experience in Agile / BDD environment is preferable.
  • An interest in business domain and key business drivers influencing quality of software applications
  • The ability to work with Business Analysts and Project Managers to create and prioritize Test Plans.
  • Ability to lead, mentor and guide team members

The following are also highly desirable:

  • Experience of creating test frameworks and strategy, choosing automated testing tools and creating testing standards
  • Notions of configuration management, like SVN and GIT
  • Familiarity with automated deployment processes
  • A track record of innovation in testing

If this sounds like the sort of thing you are looking for, we should be speaking. Please apply online. We want to hear from you!


ThoughtWorks is a global software company and community of passionate, purpose-led individuals that specialise in software consulting, delivery and products.

We work w...



  1. Before you attempt programming questions, you should choose a language from the given list.

  2. All inputs for the programming problems are from STDIN and output to STDOUT....



Sample Challenge

Can I participate in a sample challenge?

Yes, we recommend that you participate in our sample challenge.

This challenge enables you to understand how to pa...

View All Notifications