Training Trains logo

ServiceNow Internship

Learn the ServiceNow platform used by large IT companies: ITSM processes, catalog items, flows, business rules, client scripts, ACLs and portals.

ServiceNow PDIFlow DesignerJavaScriptService PortalATF

What you'll work on

Full syllabus: all 30 graded tasks

These are the actual tasks the internship portal assigns for this domain. You submit each one with proof (a GitHub link or document) and a mentor reviews it.

Level 1: Foundations (12 tasks)
  1. What ServiceNow is. Explain ITSM, ITIL basics and what ServiceNow is used for in Indian IT companies.
  2. Personal developer instance. Get a free Personal Developer Instance from the ServiceNow Developer site and explore the navigator.
  3. ITIL processes. Explain incident, problem, change and request management with an example of each.
  4. Tables and records. Explore the Incident table, its fields and list views, and explain table extension from Task.
  5. Create an incident. Create, assign, update and resolve an incident and describe the life cycle states.
  6. List and form customisation. Customise a list view and a form layout for the Incident table.
  7. Users, groups and roles. Create users and groups and assign roles, and test what each user can see.
  8. Service catalog item. Create a simple catalog item for a laptop request with variables.
  9. Reports and dashboards. Build reports for incidents by priority and an agent dashboard.
  10. Notifications. Create an email notification when a high-priority incident is created.
  11. Update sets. Capture your changes in an update set and explain how they move between instances.
  12. Documentation. Document your instance setup in a repo named servicenow-internship.
Level 2: Building real features (10 tasks)
  1. Business rules. Write before and after business rules with JavaScript, and explain when each runs.
  2. Client scripts. Write onLoad, onChange and onSubmit client scripts for a form.
  3. UI policies. Make fields mandatory or read-only with UI policies and compare them with client scripts.
  4. GlideRecord. Query and update records with GlideRecord in a background or fix script.
  5. Flow Designer. Build a flow that routes a catalog request for manager approval and creates tasks.
  6. SLAs. Define an SLA for P1 incidents and show breach warnings.
  7. Script includes. Write a reusable script include and call it from a business rule and with GlideAjax.
  8. Access control lists. Write ACLs that restrict a field to one role and test them.
  9. Knowledge base. Create knowledge articles and link them to incidents.
  10. CMDB basics. Explain the CMDB and configuration items, and relate a CI to an incident.
Level 3: Professional work and capstone (8 tasks)
  1. Scoped application. Build a small scoped app (for example an asset tracker) with its own tables, forms and roles.
  2. REST integration. Call an external REST API from ServiceNow with a REST message, and expose a Scripted REST API.
  3. Service Portal. Build a portal page with a widget for users to view their requests.
  4. Automated testing. Write Automated Test Framework (ATF) tests for your catalog item and flow.
  5. Performance and best practices. Review your scripts for best practices (no GlideRecord in client scripts, etc.) and fix issues.
  6. Change management. Model a normal change with CAB approval and a risk assessment.
  7. Certification practice. Complete practice questions for the Certified System Administrator exam and note every wrong answer.
  8. Capstone: ITSM solution. Deliver an ITSM solution for a college IT helpdesk: catalog, flows, SLAs, portal, reports, ATF tests and a demo video.

Real software work, not just training

Every ServiceNow task is reviewed by our team and saved to your portfolio. Interns who pass the readiness check can take real work from Training Trains, W3AppDevelopers and DomainHostly projects on the Company Work board.

Hosting and Domain Solutions
See the software we build →

Frequently asked questions

Do I need experience to join the ServiceNow internship?+

Basic JavaScript helps for levels 2 and 3. A free Personal Developer Instance is used throughout.

What will I do in the ServiceNow internship?+

You complete 30 graded tasks in three levels: foundations, real features, and professional work. Each task is submitted with GitHub or document proof and reviewed. The final capstone is: Capstone: ITSM solution.

Do I get a certificate for the ServiceNow internship?+

Yes. After your required tasks are approved, your attendance is above 75% and you pass the proctored final exam, you get a graded completion certificate that anyone can verify at trainingtrains.com/verify.

Can I do the ServiceNow internship online?+

Yes. You can do it fully online from home, or offline at our Erode and Perundurai branches. Tasks, quizzes and mentor reviews are the same in both modes.

Available both online (work from home) and offline at our Erode and Perundurai branches - see the full internship program details for departments, duration, and the application process.