Job DescriptionAbout Us
Nerosoft Solutions is Sri Lanka's leading ERP implementation company and an Odoo Gold Partner, delivering customised business solutions to over 70 clients locally and internationally. With a team of 40+ professionals, we specialise in implementing scalable ERP solutions that help organisations streamline operations and drive growth.
We are seeking a Business Analyst Intern to join our consulting team. This role focuses on documentation, business process understanding, and pre-sales support. What matters most is your ability to listen, understand business needs, and translate them into clear, professional documentation.
As a Business Analyst Intern, you will work closely with our Functional Consultants and Sales team to document business processes, create project documentation, and support proposal preparation. You'll learn how businesses operate across different industries and develop skills in translating complex requirements into clear, structured documents.
This is a learn-on-the-job opportunity with a clear path to permanent employment for those who demonstrate the right aptitude and commitment.
Business Process Documentation
- Listen to clients and internal teams to understand business processes and workflows
- Document business processes in clear, structured formats
- Identify and document stakeholder roles and responsibilities
- Create user stories and business requirement specifications
- Map current ("as-is") and future ("to-be") process flows
Project Documentation
- Prepare initial project documentation for new implementations
- Create functional requirement documents and specifications
- Document meeting notes, decisions, and action items from client discussions
- Maintain organised documentation repositories for projects
Pre-Sales & Proposal Support
- Assist in preparing proposal documents and solution write-ups
- Document client requirements gathered during pre-sales discussions
- Create professional presentations and business documents
- Support the sales team with documentation for client pitches
Collaboration & Support
- Work with Functional Consultants to understand and document requirements
- Coordinate with technical teams to clarify business requirements
- Support UAT preparation by documenting test scenarios and acceptance criteria
- Strong listening skills — ability to understand and capture what clients and stakeholders explain
- Excellent English writing skills — clear, professional, and well-structured documentation
- Good verbal communication — confident in asking clarifying questions
- Analytical thinking — ability to break down complex processes into understandable parts
- Organised and detail-oriented — documents are accurate, complete, and well-formatted
- Eagerness to learn business processes across different industries
- Currently pursuing or recently completed a degree/diploma in Business, IT, Management, or related field
You'll excel in this role if you're:
- A good listener — you pay attention to details when others explain things
- A clear writer — you can explain complex ideas in simple, structured language
- Analytical — you naturally break things down into logical steps and components
- Curious — you ask "why" and "how" to truly understand processes
- Detail-oriented — incomplete or unclear information bothers you
- Organised — your documents are clean, consistent, and easy to follow
- Proactive — you don't wait to be told what to ask or document
- Hands-on experience in business analysis and ERP projects
- Mentorship from experienced Functional Consultants
- Exposure to diverse industries and business processes
- Real client interaction from early stages
- Supportive team environment
- Clear path to permanent position based on performance
- Career growth: BA Intern → Junior BA → Business Analyst → Senior BA / Functional Consultant
If shortlisted, be ready to discuss the following questions. We recommend you research beforehand.
About You & The Role
- Why are you interested in a Business Analyst role at Nerosoft?
- How would you approach documenting a business process you've never seen before?
- What questions would you ask a client to understand their current workflow?
- Describe a time when you had to explain something complex in a simple way.
- How do you ensure your documentation is accurate and complete?
- What's the difference between a business requirement and a functional requirement?
- Where do you see yourself in 2-3 years?
About ERP & Business Analysis (Please Research)
- What is an ERP system and why do businesses implement it?
- What is Odoo? Name at least 5 modules and explain what business problem each solves.
- What does it mean to be an "Odoo Gold Partner"?
- What is a user story? Give an example.
- What is stakeholder mapping and why is it important?
- What are the typical phases of an ERP implementation project?
- Tip: Visit www.odoo.com to learn more about Odoo and its modules.



