KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
REQUIREMENT_ID_303 β€’ 3-DAY_ACTIVE_POLICY

Junior Business Analyst

Company
Company KUYA
Type
Opportunity Type Full-Time Job
Salary
Stipend / Salary 3.5 LPA
Location
Location Coimbatore
Posted Date
Posted Date Today
requirement gathering documentation BRD FRD user stories process flow diagrams Agile/Scrum SDLC MS Office Excel JIRA Confluence Visio Draw.io Lucidchart Miro analytical thinking problem solving communication
πŸ“–
Aptitude and Logical Reasoning Practice Open Resource β†—
Helps sharpen analytical thinking and problem‑solving skills essential for business analysis interviews.
πŸ“–
Business Analysis Case Studies Open Resource β†—
Provides real‑world scenarios to practice requirement gathering and solution design.
πŸ“–
Interview Preparation Guide Open Resource β†—
Offers tips and strategies for tackling common interview questions and case studies.
πŸ“–
Coding Challenges for Logical Thinking Open Resource β†—
Enhances logical reasoning and attention to detail, useful for analytical roles.

Bachelor's degree in IT, Business, Computer Science, or related field; 0–2 years of experience; strong analytical and communication skills; minimum 60% in graduation; no backlog policy mentioned.

1
Round 1: HR/Recruiter screening
2
Round 2: Technical interview (business analysis concepts, case study)
3
Round 3: HR final interview
kuya.greythr.com is a fast‑growing HR technology firm that specializes in cloud‑based talent acquisition, workforce management, and employee engagement solutions. With a strong focus on innovation, the company has built a suite of products that help organizations streamline hiring, onboarding, and performance management processes. The Coimbatore office serves as a key hub for product development and client support, attracting tech talent from across South India. The Junior Business Analyst role is designed for recent graduates or early‑career professionals who are passionate about translating business needs into actionable solutions. As a member of the Business Analysis team, you will work closely with stakeholders, product managers, and development teams to gather requirements, document functional specifications, and ensure that deliverables meet business objectives. Key responsibilities include: 1. Assisting in the collection, documentation, and analysis of business requirements from stakeholders. 2. Supporting the creation of Business Requirements Documents (BRDs), Functional Requirements Documents (FRDs), user stories, and process flow diagrams. 3. Participating in requirement workshops, sprint planning, and backlog grooming sessions. 4. Translating business needs into clear, actionable specifications for development teams. 5. Drafting basic wireframes or mockups to aid requirement clarity. 6. Conducting gap analysis and assisting with User Acceptance Testing (UAT). 7. Maintaining requirement traceability matrices. 8. Coordinating between business stakeholders, QA, and development teams. 9. Preparing meeting notes, status reports, and other documentation. 10. Continuously improving documentation standards and processes. The tech stack you will encounter includes JIRA, Confluence, Visio, Draw.io, Lucidchart, and Miro, alongside standard MS Office tools. You will also gain exposure to Agile/Scrum practices and the SDLC. Growth path: Starting as a Junior Analyst, you can progress to Senior Business Analyst, BA Manager, or Product Owner roles, with opportunities to specialize in data analytics, process improvement, or solution architecture. Why join? The company offers a collaborative culture that values learning and innovation, competitive compensation, and a clear career progression roadmap. Employees benefit from flexible work arrangements, regular skill‑upgrading workshops, and a supportive environment that encourages experimentation and growth.

KUYA β€” Data Analytics & SQL Interview Guide

Previously asked questions, exam syllabus, coding benchmarks & round strategy.

APTITUDE & LOGIC πŸ“–
Aptitude Practice Questions & Online Mock Tests

Curated logical, quantitative, and verbal reasoning problems to sharpen reasoning skills required for the initial screening test.

Open Resource β†—
COMPANY GUIDE 🎯
KUYA Interview Preparation Corner

Comprehensive guide covering typical interview formats, common questions, and preparation tips for KUYA and off-campus tech roles.

Open Resource β†—
MOCK TESTS & PAPERS πŸ“
Comprehensive Interview Prep Resources & Syllabus

Collection of previous year questions, company-specific test patterns, and interview experiences for technical and HR rounds.

Open Resource β†—
CODING PRACTICE πŸ’»
Algorithm and Data Structure Problem Set

Practice problems to improve coding proficiency and algorithm problem-solving speed for technical rounds.

Open Resource β†—
Round 1: Online Assessment (OA)
Aptitude, Quantitative Logic & 2 Coding Problems
Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1
Core Tech Stack (requirement gathering, documentation, BRD, FRD, user stories, process flow diagrams, Agile/Scrum, SDLC, MS Office, Excel, JIRA, Confluence, Visio, Draw.io, Lucidchart, Miro, analytical thinking, problem solving, communication) & Live Code Tracing
Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving
Database Schemas, APIs & Architecture Basics
Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion
KUYA Core Values, Learning Agility & Offer Terms
Demonstrate passion, strong communication, and readiness for full-time collaboration.
What is the difference between WHERE and HAVING clauses in SQL? Answer β–Ό
Model Answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer β–Ό
Model Answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer β–Ό
Model Answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer β–Ό
Model Answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer β–Ό
Model Answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Why do you want to join KUYA as a Junior Business Analyst?
Preparation Tip: Highlight KUYA's market reputation, recent tech innovations, and how your skills in requirement gathering directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Preparation Tip: Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Preparation Tip: Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.

More Fresh Requirements in Software & Tech

View Category Feed β†—
KUYA
Junior Business Analyst
Apply Apply Now β†—
Chat Chat with Kashii