What are the responsibilities and job description for the Lead SDET position at Lorven Technologies, Inc.?
Hi ,
Our client is looking for an Lead SDET for a project and below is the detailed requirement.
Job Title: Lead SDET
Location: Boston, MA - Hybrid
Employment: Full Time
Qualifications & Experience:
- Bachelor's degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, or a related field with 12–15 years of overall software engineering experience, including 7 years of hands-on SDET/QA Automation experience.
- Strong experience designing and building automation test frameworks from scratch for complex software and hardware-integrated systems.
- Hands-on experience testing robotics software platforms using ROS/ROS2, Python, Linux, and simulation environments.
- Expertise in Hardware-in-the-Loop (HIL), Software-in-the-Loop (SIL), simulation testing, and end-to-end validation of robotics applications.
- Strong programming experience in Python with the ability to develop scalable automation frameworks and troubleshoot complex software-hardware interactions.
- Experience setting up and maintaining AWS-based CI/CD pipelines using services such as CodePipeline, CodeBuild, ECS, and containerized environments using Docker.
- Hands-on experience leveraging AI-powered coding assistants such as Cursor, GitHub Copilot, Claude Code, or ChatGPT to accelerate test automation and framework development.
- Experience with version control, build automation, CI/CD workflows, and modern software development practices.
- Strong experience supporting System Integration Testing (SIT), regression testing, performance testing, release validation, and production readiness.
- Excellent analytical, debugging, communication, stakeholder management, and technical leadership skills with the ability to collaborate across software, hardware, and DevOps teams.
Key Responsibilities:
- Lead the design, architecture, and implementation of enterprise-scale automation test frameworks for robotics software platforms.
- Define and execute end-to-end test strategies, including HIL, SIL, simulation, integration, regression, and system testing.
- Develop, maintain, and optimize scalable Python-based automation frameworks for validating robotics software and hardware interactions.
- Design, implement, and maintain AWS CI/CD pipelines using CodePipeline, CodeBuild, ECS, and Docker to automate testing and deployment.
- Leverage AI coding tools and Large Language Models (LLMs) to accelerate automation development, improve productivity, and reduce manual testing effort.