Lead Software Engineer/Senior Lead Software Engineer/ Principal Software Engineer Quality Assurance - UX & Frontend Framework (IFS Technology)

IFS

Not Interested
Bookmark
Report This Job

profile Job Location:

Any - Sri Lanka

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

We are actively seeking for an experienced highly motivated and self-driven driven Software Engineer Quality Assurance (Lead Software Engineers Senior Lead Software Engineers and Principal Software Engineers) with critical mindset and attention to detail to be a leader among our team of developers and quality assurance engineers. You will act as a quality oracle and role model to enhance your colleagues quality skills and processes and to become an integral member of the IFS R&D Technology UX & Frontend Framework team.

In this role you will become an essential part of a proficient team responsible for the development of an Angular-based web application framework. This framework serves as a centralized tool for various IFS product development teams partners and customers enabling them to create expand and tailor a wide array of product features. As a member of the framework team your contributions will play a pivotal role in the overall success of our organization directly impacting the work of developers across our product development division.

Key Responsibilities:

  • Enhance development efficiency by coaching TDD and other Shift-Left practices. 
  • Upskill quality assurance engineers. 
  • Contribute to test data management and maintain comprehensive test documentation.
  • Take a leading role incode reviews maintaining high quality assurance standards. 
  • Monitor and improve the teams quality processes and policies. 
  • Accountable for CI/CD integration processes and pipelines stability by promoting initiatives that would reduce/eliminate the risk of false positives and false negatives. 
  • Critically analyze and evaluate automated tests of different kinds (unit test integration UI etc.) using frameworks such asJestCypress or similar. 
  • Collaborate with cross-functional teams (designers backend developers and DevOps) to deliver high-quality and scalable solutions. 
  • Ensure the right type of testing (regression performance security etc.) is applied at the best possible time in the project. 
  • Detect issues and risks in the project and processes as early as possible including design stage. 
  • Write and execute test cases to ensure the reliability and quality of our web application framework.
  • Identify document and track software defects and collaborate with the development team to resolve issues.

Qualifications :

  • A degree in Software Engineering Computer Science or Information Technology.
  • Minimum of 7 years of working experience with a track record in working with Enterprise Grade Software.
  • Understanding of QA processes best practices testing techniques and methodologies.
  • Familiarity with containerized development environments.
  • Familiarity with low-level and high-level testing.
  • Experience with test data management and documentation.
  • Experience in test-driven development (TDD) or test-first approaches.
  • Ability to guide team members to achieve the defined goals regardless of their role.
  • Capable to remain focused on the companys best interests and maintain composure even under pressure.
  • Experience in TypeScript/JavaScript and modern web technologies.
  • Experience in automated testing using tools such as Jest Cypress or similar.
  • Strong knowledge of version control systems like Git.
  • Strong troubleshooting debugging and optimization skills.
  • Experience working within CI/CD pipelines for continuous integration and deployment.
  • Excellent communication and collaboration skills in a team-based agile environment.

Additional skills: 

  • Any ISTQB Certification. 
  • ExperiencewithAngularand frontend web client framework development. 
  • Solid understanding of reactive programming (i.e. RxJS)and risks associated with handling asynchronous operations. 
  • Knowledge in UI performance security and usability testing is a plus.
  • Expertise inHTML5andCSS3for building responsive and modern web applications. 
  • Familiarity with AI/Agents and an interest in Large Language Models (LLMs).

Additional Information :

We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles while also valuing inclusive workplace experiences. By fostering a sense of community we drive innovation strengthen connections and nurture belonging. Our commitment ensures you can work in a way that suits you best while also engaging with colleagues to share ideas and build meaningful relationships.


Remote Work :

Yes


Employment Type :

Full-time

We are actively seeking for an experienced highly motivated and self-driven driven Software Engineer Quality Assurance (Lead Software Engineers Senior Lead Software Engineers and Principal Software Engineers) with critical mindset and attention to detail to be a leader among our team of developers a...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

We are growing! At IFS we are constantly growing to deliver award-winning solutions to hundreds of partners and thousands of customers worldwide! We help companies who want to be their best when it matters most – at their #momentofservice. Visit https://ifs.link/IzM0px to find out mo ... View more

View Profile View Profile