About Rekise MarineRekise Marine is building autonomous ships and submarines that operate in the world's most hostile environments. We're executing India's flagship autonomous submarine project, the Jalkapi XLAUV — on order from the Indian Navy. This is an unmanned submarine weighing over 20 tons that can travel 5,000+ kilometers autonomously and operate in the ocean for 30+ days at a time.We're creating some of the largest autonomous robots in the world, machines with direct impact on the global economy and national security. While autonomous cars in India may still be a dream, autonomous ships and submarines are already a reality, and it is possible to build for the world from India.About the RoleWe are seeking a UI Test Engineer to join our dynamic team. In this role, you will play a critical part in ensuring the reliability, usability, and performance of our remote vessel control platform and related software systems. This is an exciting opportunity to work on cutting-edge maritime technology and contribute to the future of autonomous systems.Key ResponsibilitiesGUI and Automation Testing- Design, develop, and execute test plans and test cases for the remote vessel control platform and related software. - Build and maintain automated test scripts using frameworks such as Selenium or Playwright. - Perform manual UI/UX testing to identify bugs, performance bottlenecks, and design inconsistencies. - Integrate testing into the CI/CD pipeline in collaboration with developers. - Track, report, and document defects using tools such as Jira. - Collaborate with developers to review, extend, and ensure coverage of unit tests (e.g., using Jest).Field and System Testing- Participate in field trials to validate system performance in real-world maritime environments. - Work closely with cross-functional teams (Robotics, Embedded Systems) to debug and resolve complex hardware-software issues. - Analyze test data from autonomous systems to identify trends and areas for improvement. - Contribute to the development of hardware-in-the-loop and software-in-the-loop simulation testing setups.RequirementsMust-Have Skills- Strong knowledge of test automation frameworks (Selenium or Playwright). - Solid understanding of web technologies (HTML, CSS, JavaScript). - Proficiency in scripting with JavaScript. - Experience with frontend testing using Jest. - Familiarity with Git and version control workflows. - Excellent debugging and problem-solving skills. - Strong communication and teamwork abilities in multidisciplinary settings. - Ability to learn quickly and adapt to new tools and technologies.Nice-to-Have Skills- Prior experience with field testing or validation in real-world environments. - Familiarity with React Testing Library. - Basic knowledge of networking concepts and APIs. - Experience testing mobile or hardware-interfaced applications. - Portfolio or examples of automation projects.What We Offer- Competitive salary. - A high-impact role with ownership and visible contributions. - Opportunities for field testing and travel. - The chance to work at the intersection of robotics, autonomy, and maritime innovation.
Job Title
Test Engineer