What is STEP?

STEP Programme

About the programme

Study! Explore over 20 subjects in software engineering, as well as courses in communication, language and personality development.

Internship! Be based out of any of the ThoughtWorks offices in India for your internship. Work alongside global Thought Leaders and gain a strong practical exposure to software development.

Get a degree! You’ll be enrolled, at ThoughtWorks’ cost, in a 3-year Bachelor’s Programme in Computer Applications at a Government University through the distance education mode. You’ll get a recognized academic qualification alongside your ThoughtWorks training and project experience.

Get hired! Upon completion, be absorbed by ThoughtWorks as a consultant with a minimum salary (CTC) of at least Rs. 5 Lakhs per annum.

Money! Be paid an assistantship of Rs. 10,000/- per month during year one and Rs. 12,000/- per month during year two.

Get Started! The next batch of STEP will be open for selections in October 2016.


3-Year Polytechnic Diploma Holders are eligible to apply for the programme.

Due to the overwhelming response received for STEP over the last few years, the scope of the STEP programme has expanded, This has necessitated a restructure of the programme. Hence we are not admitting interns for the batch of 2016-17. We will open for admissions to the next batch in October 2016.

Application process

Once you submit your basic information, you will receive an email with a link to submit your detailed application form. You can complete the detailed application form and submit it online. You do not have to send us any physical application forms or documents.

Once we receive your detailed application form online, we will send you an acknowledgement with details about the next stage of the selection process.

Selection process

All applicants will take an online aptitude test will be conducted at select cities across the country. The online aptitude test will comprise questions that will test your verbal ability, quantitative ability and logical reasoning ability.

If you clear this, you’ll need to attend a group discussion (GD) and Personal Interview (PI) in a ThoughtWorks’ office in Bangalore, Chennai, Gurgaon, Hyderabad or Pune. You may be asked to take a telephonic interview to assess your communication skills before being invited for the GD & PI.

Candidates will have to meet their own travel expenses to appear for the Aptitude Test, GD & PI.

Selection will be based on your performance in the Diploma examination, aptitude test, telephonic interview and GD & PI process.

Successful interns will be informed by e-mail. All selected candidates must confirm their registration by submitting attested photocopies of their academic and work experience certificates (if any).

For any other details, call the STEP Helpline at 089391-82320 Email: