
Test Engineer - RTU
Lucy Group Ltd • Vadodara, Gujarat, India
Role & seniority: Test engineer (mid to senior level) in new product development
Stack/tools
-
Testing: black/white/grey box, regression, smoke, soak, UI, database testing
-
Protocols/tools: Ethernet, Modbus (Serial/TCP IP), HTTP; protocol test tools
-
Lab/workbench: test setup, hardware/production support; lab equipment familiarity
-
Tools: JIRA, Bugzilla, Mentis; GIT/SVN/SoureSafe; LabVIEW (desirable)
Top 3 responsibilities
-
Develop test strategy, plan, specifications, and test cases; ensure strict version control
-
Prepare test setups, execute tests per plan, capture and report results/observations
-
Troubleshoot, build/repair/rework test setups; coordinate with other project teams
Must-have skills
-
Degree in Electronic Engineering or equivalent; 4+ years in a related role
-
Experience shaping test scenarios, plans, strategies, and cases from a plan
-
Proficient in multiple testing types (functional, regression, smoke, UI, database)
-
Ability to execute tests across lifecycle stages and document metrics/bugs
-
Familiarity with Ethernet/Modbus protocols, protocol test tooling, and troubleshooting
Nice-to-haves
-
ISTQB certification
-
LabVIEW knowledge
-
Experience with bug tracking/traceability tools, and source control systems
-
Hands-on with lab equipment (Omicron/Doble, oscilloscopes, power supplies)
Location & work type
-
Location: not specified
-
Work type: not specified
Full Description
Job Purpose
- To analysing requirements, extracting test scenarios and do functional & development testing for next generation Remote Terminal Unit (RTU), AMM and other Automation products. To support hardware,
- software and production team for test setup development and to perform different types of tests.
Key Accountabilities
- Development of test strategy and test plan for our range of RTU’s and other Lucy Automation products, Strict version control
- Test Plan Documentation, Content for User Manual Documentation,
- Prepare and maintain Test specifications and Test cases
- Preparation of test set up and carry out testing as per test plan
- Capture, document and report test results and observations
- Trouble shooting and hands on build-up/repair/rework of Test Set ups
- Coordinate and deliver in cooperation with other project teams
Job Context The position is responsible to create a testing setup and carry out development and functional testing related activities as allocated. Working as a member within the new product development team, who collectively execute all the necessary activities to maintain, improve and optimise our products for the customer and production – considering especially the reliability and robustness aspects.
Qualifications, Experience & Skills
Minimum Experience
- Graduate in Electronic Engineering or equivalent
- Minimum 4+ years working experience in similar industry
- Self-driven individual with hands-on skills.
Job-Specific Skills
Essential strengths
- Experience in developing of Test Scenarios
- Experienced in developing of Test Plan
- Experienced in developing of Test Strategy
- Experienced in developing of Test Cases from Test Plan
- Experienced in creating test metrics and bug reporting
- Familiarity with different types of testing like;
- Black box, White box & Grey box Testing
- Database Testing
- Regression Testing
- Smoke Testing
- UI Testing
- Soak Testing
- Ability to execute test cases at a different stages of Product Life Cycle
- Familiarity with protocols such as Ethernet, Modbus Serial/TCP IP, HTTP and protocol test tools
- Unit testing methodology and troubleshooting skill
Desirable strengths
- ISTQB Certificate
- Knowledge of LabVIEW will be an added advantage
- Familiarity with bug tracking and traceability tools like JIRA, Bugzilla, Mentis
- Source code management tools like GIT, Subversion (SVN), SourceSafe
- Hands-on familiarity of the lab equipment such as Omicron/Doble, DSO, Power Supplies etc.,
Behavioural Competencies
- Good interpersonal skills with a pleasant and can-do attitude
- Willingness to work and thrive in professional team
- Ability to cope with work pressures and go the extra mile