Mô Tả Công Việc
We are seeking a dynamic and motivated Automated Test Engineer to develop and execute automated tests for our software HMI and machinery designed by MiTek for the truss manufacturing industry. In this position, you will be part of a high-performing and collaborative team. You will work closely with software developers, software quality and the product manager. This role is crucial in ensuring the quality and reliability of our products.Responsibilities:
Design, code, test and debug new and existing software utilizing technologies for the project assigned. This typically includes JavaScript, C#, SQL scripts, and ASP.NET within a test framework (Robot Framework)
Collaborate with Product Management, Software Quality Assurance, and other development teams to ensure that solutions are efficient, consistent and fulfill business needs.
Work in an Agile software development environment (using Scrum), participating in daily Scrum meetings, monthly retrospective and planning meetings.
Participate in requirements reviews.
Apply generally accepted programming standards and techniques to ensure efficient program logic and data manipulation.
Track work status through issues tracking tool (ADO)
Monitor debugging process results and report on the status of testing.
Identify, analyze, and document problems with program function, output, online screen, or content.
Independently design quality solutions for large features
Ability to easily jump on any MiTek automation software team and make an immediate contribution.
Work closely with the Software Engineering Manager and Architecture team to ensure adherence to, and continued development of, architecture best practices.
May interact with customers to help solve customer issues.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Requirements:
Bachelor of Science degree in Computer Science or related field. Additional, equivalent work experience may be substituted for the degree requirement.
3+ years of experience identifying automation capabilities to support business process efficiencies
English fluency
Proven experience as an Automated Test Engineer or similar role
Proficiency in programming languages such as C#, JavaScript, or Python. Experience with test automation tools like Selenium, QTP, Smartbear Test Complete or similar.
Development experience with Microsoft technologies including object-oriented design using .NET
Understanding of the Software Development Life Cycle (SDLC) and software testing methodologies
Must possess excellent verbal and written communication skills and the ability to communicate in both technical and business terms.
Possesses advanced functional or technical knowledge of complex problem-solving and process innovation.
High attention to detail and looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness.
Preferred Qualifications:
Experience with Angular and Docker
Experience working in an Agile development environment.
Experience working with HMI for automated machines.
Experience Working with machine controllers, OPC UA
Key skills:Automated testing framework, RobotFramework helpful, Python, HTML, C#, Angular, Docker, JavaScript, C#, SQL, Test Complete Experience helpful, Machinery Simulators helpful
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
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.