Critical Manufacturing is dedicated to empowering high-performance operations to make Industry 4.0 a reality with the most innovative, comprehensive, and modular MES software.
We have a global presence, but our headquarters, and the main technical center, are in Porto (Maia), Portugal, where we develop a state-of-the-art solution for Semiconductor, Electronics, Medical Devices, and Industrial Equipment.
Recognized for the third consecutive year as a Leader by Gartner, we are part of ASMPT, the world's largest supplier of best-in-class equipment, and technological process partner for the electronics and semiconductor industries.
What you'll do: Create, and execute automated tests to validate the functionality, performance, and reliability of software applications: Set up a test environment to run the automated tests Write and maintain automated test scripts Develop reusable components for automation Run automated tests to validate the software Requirements What you must have: Knowledge of backend technologies (preferably C# / .Net) Knowledge with source control tools (preferably Git) Knowledge of web technologies and frameworks (preferably Javascript/Typescript and Angular) Knowledge of test frameworks preferably Selenium Solid English skills - spoken and written What we consider a plus (not mandatory): Basic knowledge of relational database concepts and T-SQL Good knowledge of software architecture and design patterns Knowledge with unit testing frameworks Knowledge of agile software development methodologies Diversity, Equity and Inclusion are a source of commitment and innovation At Critical Manufacturing, we welcome and encourage applications from individuals of all backgrounds, regardless of disabilities, diverse abilities, identities, or experiences.
Our commitment is to create an inclusive environment where everyone has equal opportunities to succeed and thrive. If you need accommodation during the recruitment process, please let us know - we're happy to support you.