The Software Quality Assurance (SQA) Engineer tests new features and products in our application, with a strong focus on manufacturing processes. Collaborate closely with internal stakeholders and gain a deep understanding of our manufacturing workflows. The responsibilities will include manual testing of manufacturing software implemented and developing automated tests in Python.
Key Responsibilities
- Work closely with the software development team to ensure the quality of Global Manufacturing implementations.
- Design and execute manual test cases; develop test strategies.
- Develop, maintain, and extend automated test scripts in Python.
- Collaborate with internal teams to understand business requirements and translate them into effective test plans.
- Build a strong understanding of the manufacturing domain and its associated technical challenges.
Skills, Knowledge & Expertise
- Bachelor’s or Master’s degree in Computer Science, Mathematics, Physics, Electrical Engineering, or a related field is preferred.
- 3+ years of experience in Software Development or Software Quality Assurance.
- Strong proficiency in Python for test automation (highly preferred).
- Written and verbal communication skills in English.
- Experience with at least one major database engine, such as SQL Server.
- Familiarity with manufacturing applications and concepts (strong advantage).
- Experience with Git/Bitbucket, AWS, and CI/CD tools such as Jenkins or Bamboo is a plus.
Specific language requirements
Advanced English.