Salary Range
SGD 54,000 - SGD 72,000 /year
SGD 4,500 - SGD 6,000/month
Skills Required
RTOSVersion ControlEmbedded SoftwareProduct DesignHardwareARMRoot Cause AnalysisScriptingDevice DriversPythonFirmwareSoftware Configuration ManagementProduct DevelopmentLinuxSoftware Development
Job Description
Job Description & Requirements
- You will be part of development team as embedded functional test team and involve in whole product development lifecycle in Scaled Agile Framework® (SAFe®) organization. You will be responsible to utilize product domain knowledge and sound engineering practices, to carry out embedded firmware test activities for automation products.
- You are going to perform test strategy, test planning, and test execution activities in assigned project.
- Responsibilities:
- · Act as main test engineer and work independently in the assigned project.
- · Generate test documentation such as test strategy, test plan, test report. Working with other team members whenever required.
- · Understand and translate requirements, design/functional specifications to define test requirements and design test cases.
- · Participate in reviews for feature requirements.
- · Perform analysis and improvement on the existing test cases.
- · Develop test ware, test script, and execute firmware functional tests based on Rockwell guidelines.
- · Debug failures, report, and track anomalies. Report progress to managers and escalate issues on time to project or management.
- · Perform regression testing whenever necessary.
- Requirements:
- · Degree in Computer Science, Computer/Electrical/Electronic Engineering or related fields
- · Strong knowledge and expertise in Test Engineering processes (Agile, continuous integration, waterfall) and methods for test case design and test coverage optimization.
- · Strong knowledge and expertise in test automation methodologies.
- · Strong knowledge and expertise in real-time embedded system/hardware.
- · Programming experience in scripting languages is required (preferably Python).
- · Experience/knowledge in Continuous Integration/Continuous Delivery process.
- · Experience/knowledge in network protocols and analyzer.
- · Familiarity with industrial communication network/protocols, e.g.: EtherNet/IP, HART will be advantageous.
- · Experience/knowledge of industrial automation and PLC application will be advantageous.
- · Demonstrated ability to work independently in the assigned project.
- · Extensive experience with test lab development and support.
- · Extensive experience with bug/anomaly tracking and triage systems.
- · Excellent interpersonal and communication skills.
- · Ability to lead, communicate and engage solutions with cross functional teams to find solutions and make decisions.
- · Ability to work in teams or independently, action-oriented, and possesses strong drive for results.
- · Demonstrated excellence in all written communications.
- · Good analytical and troubleshooting skills is required.
- · Detailed oriented, strong communication and interpersonal skills.
- · Passionate with testing, creative, and curious to explore technical innovation.
- · Be able to adapt quickly and react positively to business needs and changes in strategies. Apply to [email protected]