Title: SAP Hybris & Angular Lead Developer
About Birlasoft:
Birlasoft, a global leader at the forefront of Cloud, AI, and Digital technologies, seamlessly blends domain expertise with enterprise solutions. The company’s consultative and design-thinking approach empowers societies worldwide, enhancing the efficiency and productivity of businesses. As part of the multibillion-dollar diversified CKA Birla Group, Birlasoft with its 12,000+ professionals, is committed to continuing the Group’s 170-year heritage of building sustainable communities.
About the Job – We are looking for SAP Hybris & Angular Lead..
Educational Background – Any Graduate.
Experience- 8+ years.
Location- Chennai/Pune/Bangalore/Noida/Mumbai/Hyderbad
Job Description:
Job Summary:
We are seeking a skilled and detail-oriented Angular developer with strong experience in writing unit tests in Angular. You will play a key role in ensuring the robustness, maintainability, and reliability of our eCommerce platform by implementing and maintaining unit tests across Angular components, services, and modules.
________________________________________
Key Responsibilities:
• Develop and maintain unit tests for Angular components, services, and other application layers.
• Collaborate with developers, QA engineers, and business analysts to understand functional requirements and ensure test coverage.
• Utilize Angular testing frameworks such as Jasmine, Karma, or Jest.
• Mock services and dependencies using tools like TestBed, HttpTestingController, and Spy objects.
• Analyze test coverage reports and continuously improve code coverage.
• Refactor and maintain existing tests to align with best practices and application updates.
• Document test scenarios, strategies, and results.
• Participate in code reviews and enforce testing standards across the development team.
________________________________________
Required Skills and Qualifications:
• Strong hands-on experience with Angular (v10+) and TypeScript.
• Proficiency in writing unit tests using Jasmine and Karma (or Jest).
• Good understanding of Angular testing utilities, including TestBed and dependency injection.
• Familiarity with RxJS and testing Observables and asynchronous operations.
• Understanding of eCommerce workflows and component-based architecture.
• Ability to read and understand existing codebases and improve test coverage accordingly.
________________________________________
Preferred Qualifications:
• Experience with end-to-end testing using Cypress, Protractor, or Selenium is a plus.
• Experience working with or testing SAP Spartacus storefront components.
• Familiarity with Agile/Scrum development processes.