SOJI Electronics is a leading company specializing in the design and manufacturing of advanced fuel level sensing solutions. Established in 2015, SOJI has grown rapidly to serve both the domestic and global markets
Our Footprint & Achievements
• Over 900,000 sensors sold worldwide.
• Export to more than 80 countries across multiple continents.
• More than 20% of reveneu was invested to R&D
Position Summary:
We are seeking a talented Test Lead to join our product design team specializing in fuel level sensing systems for automotive applications. The candidate will be responsible for managing and coordinating all testing activities in a software project. The candidate should act as a bridge between the testing team, development team and project management to ensure that performance, durability, and manufacturability standards are met.
In this role, you will:
• Build and maintain automated testing suite: Design and write automated test scripts to test software features, ensure the correctness and performance of the application to test software features.
• Collaborate with other development and testing teams: Work closely with programmers and manual
testers to define test requirements and appropriate automated testing methods.
• Run and analyze test results: Execute automated tests and analyze results, identify errors and issues that arise during testing.
• Optimize testing process: Propose and implement improvements in the automated testing process to increase efficiency, reduce testing time and costs
• Maintain test code: Update and maintain the source code of automated tests when there are changes in the software source code or new testing requirements
• Ensure availability of testing tools: Manage and maintain automated testing tools (such as Selenium, Junit, TestNG, Appium, etc.) to ensure efficient operation
• Software quality assessment and reporting: Analyze test results and report on software quality to stakeholders (management, development team, etc.)
• Minimize errors and risks: Identify error-prone areas in the software and design automated tests to detect issues early, minimizing risks during product deployment
• Build and manage an automated testing team: evaluate the current status of work and plan to build team staff. Assign tasks and provide professional training to team members.