Enable job alerts via email!

SAP Hybris & Angular Lead Developer

Birlasoft

Singapore

On-site

SGD 90,000 - 120,000

Full time

3 days ago
Be an early applicant

Job summary

A global technology firm is seeking an SAP Hybris & Angular Lead to develop and maintain unit tests for its eCommerce platform. The ideal candidate has over 8 years of experience in Angular development and is proficient in unit testing frameworks such as Jasmine and Karma. Collaborating closely with developers and QA teams, you will ensure the robustness and reliability of the application. This role is essential for enhancing our application’s maintainability and performance.

Qualifications

  • 8+ years of experience in Angular development with a focus on unit testing.
  • Strong experience in writing unit tests using Jasmine/Karma or Jest.
  • Ability to analyze test coverage reports and improve them.

Responsibilities

  • Develop and maintain unit tests for Angular components and services.
  • Collaborate with team to ensure test coverage of functional requirements.
  • Refactor and maintain existing tests.

Skills

Angular (v10+)
TypeScript
Jasmine
Karma
RxJS
eCommerce workflows

Education

Any Graduate

Tools

Cypress
Protractor
Selenium

Job description

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 an SAP Hybris & Angular Lead.

Educational Background

Any Graduate.

Experience

8+ years.

Location

Chennai/Pune/Bangalore/Noida/Mumbai/Hyderabad

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
  1. Develop and maintain unit tests for Angular components, services, and other application layers.
  2. Collaborate with developers, QA engineers, and business analysts to understand functional requirements and ensure test coverage.
  3. Utilize Angular testing frameworks such as Jasmine, Karma, or Jest.
  4. Mock services and dependencies using tools like TestBed, HttpTestingController, and Spy objects.
  5. Analyze test coverage reports and continuously improve code coverage.
  6. Refactor and maintain existing tests to align with best practices and application updates.
  7. Document test scenarios, strategies, and results.
  8. 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.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.