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 :
No
Employment Type :
Full-time