View All Jobs

Angular Web Developer

ChennaiDevelopmentFull-Time

We are seeking an experienced Angular Web Developer with a minimum of 8 years of IT experience and at least 5 years specializing in Angular (version 2 and above). The ideal candidate should possess a solid understanding of JavaScript, TypeScript, and agile development methodologies, along with a proven ability to develop scalable and efficient web applications.

Key Responsibilities:

  • Write well-designed, testable, and scalable code by adhering to software development best practices and estimates for feature/user story completion.
  • Develop unit tests for code components and ensure high-quality deliverables through effective testing practices.
  • Collaborate with stakeholders to integrate data from various back-end services, participating actively in the Agile/SCRUM development process.
  • Create technical documentation for reference and reporting to facilitate communication and knowledge sharing.
  • Maintain familiarity with code versioning tools (such as GIT) and newer ECMAScript specifications, contributing to continuous improvement and adaptation.

Must-Have Qualifications:

  • Solid hands-on experience with Angular 2 and above, along with a strong grasp of Core JavaScript and TypeScript.
  • Proficiency in version control systems, particularly GIT.
  • Familiarity with Agile methodologies and practices.
  • Experience in developing Angular components and libraries, as well as unit testing with tools like Karma/Jasmine.

Good-to-Have Qualifications:

  • Experience with Angular Material and CSS for developing responsive web applications.

Key Responsibilities:

  • Perform automated testing using Cypress, ensuring thorough test coverage of web and mobile applications.
  • Design, develop, and maintain functional test cases, test data, and other artifacts, derived from business requirements and user scenarios.
  • Integrate test scripts with continuous integration tools such as Jenkins to enhance the testing process.
  • Execute test plans, conduct manual functional and exploratory testing, and support frameworks for test infrastructure.
  • Collaborate with developers and product owners to review test plans and cases, and contribute to the predictable delivery of quality releases.
  • Write requirements and create scenarios for performance and load testing, ensuring comprehensive testing coverage.

Must-Have Qualifications:

  • Minimum of 3 years of experience using Cypress for automation testing on web-based and mobile applications.
  • Strong understanding of the Software Testing Life Cycle (STLC) and the ability to derive test scenarios from business requirements.
  • Proficiency in various testing types including Functional, Regression, Retesting, UI, Usability, and Cross-Browser testing.
  • Experience working in Agile/Scrum environments, along with familiarity with tools like Azure DevOps or Jira.

Good-to-Have Qualifications:

  • Strong reporting and documentation skills, demonstrating the ability to communicate testing outcomes effectively.

Submit your Application