Salesforce Development
ConceptBeginner 18 min· AI and career · 17 of 17

Salesforce careers and certifications

See the main Salesforce roles, which certifications suit freshers and developers, how to build proof of skill with a project and Trailhead, a 12-week study plan and the interview questions to practise. Learn to avoid exam dumps and paid job promises.

Salesforce is a large ecosystem, and India has one of the biggest pools of Salesforce professionals. That means jobs exist, and also that you have competition. People who get hired are usually those who can show real hands-on work, not only certificates. This lesson maps the roles, explains the main certifications, and gives you a 12-week plan and an interview guide.

Your certification names, exam rules and fees change. Use this lesson to understand what each one is for, and check Trailhead's credentials pages for the current details.

The roles

Common roles

RoleWhat you doMain skills
Salesforce AdministratorConfigure the org: objects, fields, security, Flows, reports, user supportData model, security, Flow, reports; good communication
Salesforce DeveloperBuild custom logic and user interfaces, integrate other systemsApex, SOQL, triggers, Lightning Web Components, REST integration, testing, DevOps
Business Analyst or Functional ConsultantTalk to the business, write requirements, design solutions mostly by configurationAdmin skills plus requirement gathering and documentation
Technical Consultant or ArchitectDesign the overall solution, data, security and integrations for big projects; grows from years of experienceDeep platform knowledge, design trade-offs, leadership
QA or Release ManagerTest and release changes safelyTesting, DevOps, change management
AI and Agentforce specialistDesign and build agents, prompts and data foundationsFlow, Apex, data modelling, prompt writing, testing

Most people start as an admin or junior developer. The two paths overlap a lot: a developer who understands Flow and security writes better code, and an admin who can read Apex is more valuable. If you are a B.Tech or BCA student, start with the platform basics in this track, then choose a direction. If you come from commerce or arts, the admin and business analyst path is a natural fit.

Where Salesforce professionals work

Companies that use Salesforce hire their own admins and developers. Consulting and IT services firms and Salesforce partner companies hire many freshers and run projects for clients. Salesforce itself and independent product companies also hire. The work might be implementing new clouds, fixing and improving existing orgs (support), integrating systems, or migrating from old tools. Work on client projects often means standups, tickets, deadlines and clear written communication, so these skills count too.

Certifications

A certification is an exam that proves you know a set of topics. The exams are proctored, have a fee and a pass mark, and some have to be kept current through short maintenance modules on Trailhead. Do not buy an exam before you have practised the topics in an org: the questions are scenario based, and memorising answers does not work well.

Main certifications

CertificationWho it suitsCovers
Salesforce Certified Platform AdministratorFreshers heading to admin or consultant roles; the usual first certificateConfiguration, security, data, automation, reports and user management
Salesforce Certified Platform DeveloperPeople who have practised Apex, SOQL, triggers, testing and Lightning Web ComponentsApex, triggers, testing, LWC, security, debugging, deployment
Salesforce Certified Agentforce SpecialistPeople who already know platform basics and want to work with AI agentsSalesforce's AI agents and generative AI features
Other role pathsExperienced people choosing a specialismFor example app building, JavaScript development, higher-level developer and architect credentials, and cloud specialist exams

Other credentials exist, including entry-level and cloud-specific ones, and new ones appear as products change. Look at the full list on Trailhead before you decide.

Which first?

Many freshers pick Platform Administrator first, even if they want to be developers. It forces you to learn the data model, security and automation that every developer needs. Then add Platform Developer when you have written Apex and LWC.

How to prepare for any exam. Read the official exam guide (it lists the topics and how much each is worth). Follow the matching free Trailhead trail. Practise every topic in your Developer Edition org. Take practice questions, review each wrong answer until you understand why, and then book the exam. Check the official page for the current fee in INR or USD and for any retake rules.

Trailhead, badges and proof of work

Trailhead is Salesforce's free learning site. You earn badges for modules and points for each, and your public Trailblazer profile lists them. Recruiters do look at profiles, but a long list of easy badges means less than a few hard ones. Superbadges are tougher and project style: they check that you can solve a business problem in a real org, which is the best Trailhead evidence of skill.

Build proof in three places:

Your proof checklist

  1. Trailblazer profile: complete it, add your location and a short bio, and keep it public.
  2. A project you can show: for example the event booking app from *Project: event booking app on Salesforce*. Write a README that explains the problem, the data model, and what you built. Put the source (metadata) in a public GitHub repository, with no secrets.
  3. Short demo video or screenshots: one or two minutes showing the app working. Interviewers will watch this before reading your code.
  4. Superbadges and one certification: aim for one or two superbadges and your first certification before applying widely.
  5. Community: join a Trailblazer Community group, answer a few questions on Salesforce Stack Exchange, attend a local meetup.

A 12-week plan

A plan for a student with 8 to 10 hours a week

WeeksFocusWhat to produce
1-2Org setup, data model, securityDeveloper Edition org, a custom app with 3 objects and a permission set
3-4Flow, reports and dashboards, page layoutsOne Flow automation and one dashboard
5-6SOQL and Apex basics10 SOQL queries, one service class with tests
7-8Triggers, governor limits, testingA bulk-safe trigger with 90% or better test coverage
9Lightning Web ComponentsOne component that lists and creates records
10Integration and DevOpsOne Apex REST endpoint, a DX project in GitHub
11Project polish and Agentforce overviewREADME, demo, a written design for an agent
12Certification practice and applicationsExam booked, resume updated, applications sent

Your resume

Keep to one page for freshers. Put a short summary, then skills, then projects, then education. Describe each project with facts about what you built and the technologies used. For example: "Built an event booking app on Salesforce with custom objects, an Apex trigger that prevents overbooking, a Lightning Web Component for booking and test classes covering the trigger logic". Do not claim experience you do not have. If you worked only in a Developer Edition org, say so. Honest hands-on work is accepted for freshers, and interviewers usually find out the truth within a few questions.

How this comes up in interviews

Interviews usually combine concept questions, small scenarios and, for developers, a short coding task. Some typical ones, with what a good answer contains:

Typical questions

QuestionA strong answer includes
What is the difference between a Lookup and a Master-Detail relationship?Ownership and deletion (cascade delete), sharing and security inherited from the parent, roll-up summary fields, and when you choose each
What is the difference between a profile and a permission set?Profile is the base, a user has one; permission sets add access; best practice is minimum access via a base plus permission sets
Before or after trigger?Before to change or validate the record itself without extra DML; after when you need the record Id or to change other records
What are governor limits and how do you avoid them?Per-transaction caps; no SOQL or DML inside loops; use collections, maps and sets; bulkify
How do you handle 200 records in a trigger?Trigger.new is a list; collect Ids, query once, use maps, one DML at the end
Flow or Apex?Declarative first when it meets the need; Apex for complex logic, heavy volume or special integration; justify with maintainability
How do you move changes to production?Source in Git, sandboxes or scratch orgs, validate, tests with the coverage rule, CI/CD or change sets
How would an AI agent be made safe?Permissions, grounding, clear instructions, human handover, testing, review of logs
Prompt · Mock interview for Salesforce
Act as a Salesforce interviewer for a [fresher admin / fresher developer / developer with 2 years of experience] role. Ask me one question at a time, starting with concept questions and moving to a small scenario. After each answer of mine, say what was correct, what was missing, and give a short model answer. Keep a score out of 10 and give a summary at the end with 3 topics to revise. Start now.

What to expect: Answer out loud first and then type your answer. If a model answer contradicts the official documentation, trust the documentation.

Shortcuts that cost you

Beware of anyone who promises a job after paying for a course, or sells exam dumps (leaked exam questions). Dumps break the exam rules, can get your certification cancelled, and do not teach the skills interviews test. Trailhead and the official documentation are free.

Try it: Write your own roadmap

Choose a role (admin, developer or consultant). Write a one-page plan with: your target role and date, your current skills, the first certification, one project, and the 3 proof items you will have at the end of 12 weeks. Share it with a friend or mentor and ask them what looks unrealistic.

Try it: Rehearse three answers

Pick three questions from the interview table. Write your answer in 4 to 5 sentences for each, including a small example from your own org. Then say each answer aloud in under a minute.

Key takeaways

  1. Common Salesforce roles are admin, developer, consultant or business analyst, architect and, newer, AI and Agentforce specialist. Admin and developer paths overlap.
  2. Certifications prove knowledge, but hands-on proof gets interviews: a Developer Edition project, a clean GitHub repository, a short demo and a few superbadges.
  3. Start with Salesforce Certified Platform Administrator for most freshers. Add Salesforce Certified Platform Developer after Apex and LWC practice, and Salesforce Certified Agentforce Specialist after platform basics.
  4. Check Trailhead for current exam names, topics and fees, and prepare with free Trailhead trails plus practice in an org.
  5. Interviews test relationship types, security, trigger design, governor limits, Flow versus Apex and deployment, so practise explaining these with examples.
  6. Avoid exam dumps and paid job promises. Learn in public: profile, projects and community.

Check yourself

Finishing the quiz marks the lesson as done.

1. Which first certification suits most freshers who are unsure whether to choose admin or developer work?

2. What gives a fresher the strongest evidence of skill for a Salesforce job?

3. In an interview you are asked: 'Before or after trigger?' Which answer is best?

4. What should you do about exam fees and exam rules?

5. How should a fresher describe an app built only in a Developer Edition org on a resume?

Saved on this device. Create a free account to keep it on every device.

Practise this with Sam

A real mock interview, out loud, with an honest scorecard. Free to start.

Start free