We are seeking a highly organized and detail-oriented Software Project Manager to lead and deliver high-quality software projects on time and within scope. You will coordinate with cross-functional teams, manage timelines, identify risks, and ensure smooth communication between stakeholders and technical teams. Key Responsibilities: Lead end-to-end software development projects from initiation through delivery. Define project scope, goals, and deliverables that support business objectives. Create and maintain comprehensive project documentation including timelines, resource plans, and status reports. Manage project schedules, budgets, and resource allocation. Communicate project progress, risks, and issues to stakeholders clearly and effectively. Collaborate with engineering, QA, product management, and design teams to ensure technical feasibility and alignment. Identify and resolve project roadblocks and bottlenecks. Implement agile/scrum practices and facilitate sprint planning, daily stand-ups, and retrospectives. Ensure projects meet quality standards and compliance requirements.
Assist in gathering, analyzing, and documenting business and technical requirements. Collaborate with cross-functional teams including developers, testers, and project managers. Help prepare to write user stories, use cases, process flows, and requirement documentation. Participate in meetings with stakeholders and daily standups in Agile/Scrum environments Support QA and UAT processes by helping validate solutions against requirements. Learn and apply industry best practices in business analysis and software development lifecycle (SDLC). Validate and test solutions to ensure they meet business expectations. Reporting to Project Manager. Requirements Must have working experience as a Software Business Analyst. Must have Bachelors degree in Computer Science, Information Technology only. Must have Basic understanding of software development concepts and SDLC. Must have good communication skills – both written and verbal. Strong analytical and problem-solving skills. Eagerness to learn and grow in a dynamic IT environment. Team player with strong interpersonal skills. Must have Bachelors degree in Computer Science, Information Technology only.
We are seeking a experienced and detail-oriented Manual Tester to join our QA team. The ideal candidate will have a strong background in manual testing of complex web and/or mobile applications. While this is primarily a manual testing role, familiarity or experience with automation tools is a plus. Job Position: Software Tester Job Experience: 2-3 years Key Responsibilities: Design, develop, and execute detailed test plans and test cases based on requirements and user stories Perform functional, regression, system, and exploratory testing Work closely with developers, business analysts, and project managers to ensure product quality Identify, record, and track bugs using standard bug tracking tools (e.g., JIRA, Bugzilla) Participate in Agile/Scrum ceremonies and contribute to QA planning Ensure high-quality deliverables and adherence to deadlines Requirements Bachelor’s degree in Computer Science, Engineering, or related field 2-3 years of experience in manual software testing Strong understanding of software development lifecycle (SDLC) and QA methodologies Excellent analytical and problem-solving skills Experience with test management tools like TestRail, Zephyr, or similar Familiarity with SQL and API testing (Postman or similar tools) Benefits Health insurance Leave Encashment Bachelor’s degree in Computer Science, Engineering, or related field