We are seeking anAutomation Software Quality Analystto contribute to the design, implementation, and ongoing maintenance of automated testing solutions that ensure and enhance the quality of our realtime production management application for truss and wall panel manufacturers.
In this role, you will work as part of aScrumbased Agile development team, supporting a serviceoriented.NET applicationwith both web and desktop components. We are open to candidates with varying levels of experience; however, the ideal candidate will have handson experience withRobot Framework, Selenium, or similar automation tools.
Beyond technical expertise, we value individuals withstrong problemsolving and troubleshooting skills, a willingness to learn quickly, and the ability to adapt in a fastpaced environment. Clear communication and the ability to participate inopen, respectful, and candid discussionsare essential. We succeed as a team, and we are looking for someone who is enthusiastic about collaborating with fellow QA engineers in a supportive and knowledgesharing environment.
Project Summary:
MiTek Productionis a desktop application combined with a React-based web interface to support customers, streamlining truss and wall manufacturing with real-time tracking, paperless workflows, and performance monitoring. MiTek Inc. applies its DesignMakeBuild approach globally, integrating software, engineered products, and automation across 64 locations, including major plants in North America and a large engineering hub in Vietnam.
Responsibilities:
- Test Case Development: Design, implement, and maintain comprehensive test cases for all production modules, including both web and desktop applications.
- Quality Assurance: Execute automated test suites to identify functional defects, security vulnerabilities, and performance issues.
- Performance Testing: Evaluate the scalability, stability, and efficiency of the platform under various load and stress conditions.
- Feedback & Collaboration: Work closely with software engineers and product stakeholders to provide clear, actionable feedback and support continuous improvement of the platform.
- Documentation & Reporting: Accurately document test results, defects, and issues discovered during the testing lifecycle, ensuring traceability and clarity.
Your Skills and Experience
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience working with test automation frameworks such as Robot Framework, Selenium, or equivalent tools.
- Experience with Azure DevOps and CI/CD pipelines.
- Programming or scripting experience in one or more languages, such as Python, JavaScript, or C# (.NET).
- English proficiency at CEFR B2 level or higher (or equivalent), with the ability to communicate effectively in a technical environment.
Preferred Qualifications:
- Experience using TestComplete tools.
- Experience testing REST APIs using tools such as Postman.
- Handson experience testing Windows desktop applications, including WinForms and WPF.
- Familiarity with containerization and orchestration technologies, such as Docker, Kubernetes, or similar platforms.
Why You'll Love Working Here
- Extremely competitive salary.
- 13th month & productivity Bonus.
- Yearly salary review.
- Healthcare insurance package.
- 24/24 Personal accident insurance.
- State-of-the-art office environment.
- Yearly outing.
- Detailed induction, training and on-going career development.
- Opportunity for overseas training and travel.
- English training programs.
- 5-day week.
- Flexible start-times.
- Free lunch.
- Free parking.
- Full Social Club including gym, yoga, football, badminton, swimming.