Software Test Engineer
23 hours ago
R&D - Software (Perception Systems)
Navi Mumbai (On-Site)
Mid level (5-9 years)
Job Description
Software Test Engineer - Computer Vision & Machine Learning
We are seeking an experienced Software Test Engineer to lead our test automation initiatives for computer vision and machine learning systems. This role involves developing comprehensive testing frameworks, managing dataset operations, and mentoring junior engineering talent in a fast-paced technical environment.
Key Responsibilities
Test Automation & Framework Development
- Design and implement automated test suites for computer vision algorithms and machine learning models
- Build robust regression testing frameworks to ensure system reliability across model updates and deployments
- Develop continuous integration pipelines that validate CV/ML performance metrics and accuracy benchmarks
- Create automated testing protocols for real-time inference systems and embedded deployment scenarios
Cross-Functional Collaboration
- Partner closely with computer vision engineers to understand algorithm requirements and failure modes
- Work with machine learning engineers to establish testing standards for model training, validation, and deployment
- Collaborate on defining test coverage requirements for SLAM systems, object detection, and neural network optimization
- Support integration testing for multi-modal systems including thermal imaging and visual spectrum processing
Dataset Management & Operations
- Architect scalable dataset collection pipelines and annotation workflows
- Implement data quality validation systems and automated dataset health checks
- Manage version control and organization of training, validation, and test datasets
- Develop tools for dataset analysis, bias detection, and performance correlation tracking
Technical Leadership & Mentorship
- Mentor junior engineers on testing best practices, automation frameworks, and quality assurance methodologies
- Lead technical design reviews for testing infrastructure and tooling decisions
- Guide career development and skill advancement for team members
- Establish coding standards and documentation practices for the testing organization
Required Qualifications
- Bachelor''s degree in Computer Science, Software Engineering, or related technical field
- 5+ years of experience in software testing with 3+ years focused on test automation
- Strong programming skills in C++ and Python with experience in testing frameworks (gtest, pytest, Catch2)
- Hands-on experience with computer vision libraries (OpenCV, PIL) and machine learning frameworks (PyTorch, TensorFlow)
- Experience with CI/CD pipelines, version control systems (Git), and build systems (CMake, Make)
- Knowledge of performance testing methodologies for real-time systems and embedded platforms
Preferred Qualifications
- Experience testing SLAM algorithms, object detection systems, or neural network inference pipelines
- Proficiency with C++ testing frameworks (Google Test, Catch2) and Python testing tools (pytest, unittest)
- Background with dataset management tools and annotation platforms
- Previous experience mentoring junior engineers or leading technical teams
- Knowledge of statistical testing methods and A/B testing frameworks for ML systems
Technical Environment
- Primary Languages: C++ (C++14/17) and Python (3.8+)
- Linux development environments (Ubuntu preferred)
- Build systems: CMake, Make, and Python packaging tools
- Computer vision applications for UAV systems and thermal imaging
- Real-time processing requirements and embedded deployment constraints
Skills
CPP
Software Testing
Python
-
Software Test Engineer
1 week ago
Mumbai, Maharashtra, India Web Access Full time ₹ 4,00,000 - ₹ 12,00,000 per yearJob Description:We are looking for Software Test Engineers to assess software quality through manual and automated testing. The role is responsible for test planning, requirements understanding, testing, documenting and delivery of quality software products and applications to the clients and stakeholders.Skills Required:0 - 3 years of relevant experience in...
-
Test Engineer
24 hours ago
Navi Mumbai, Maharashtra, India Intellias Full time ₹ 5,00,000 - ₹ 15,00,000 per yearRequirements:At least 5 years of relevant experienceAutomotive experienceTesting HMI/navigationStrong understanding of SDLC and AgileStrong knowledge of software QA methodologies, tools, and processesExperience with test management toolsVery good communication skills in EnglishDemonstrate expertise in designing and developing tests, including Integration...
-
Software Engineer in Test
23 hours ago
Mumbai, Maharashtra, India Uplers Full time ₹ 9,00,000 - ₹ 12,00,000 per yearExperience: yearsShift: (GMT+05:30) Asia/Kolkata (IST)Opportunity Type: Onsite (Mumbai)Placement Type: Full time Permanent Position(*Note: This is a requirement for one of Uplers' client - Fynd)What do you need for this opportunity?Must have skills required:Cypress, JavaScript, Playwright, PostmanWhat you will do at Fynd?As an SDET 1, you will play a...
-
Lead Software Test Engineer
6 days ago
Mumbai, Maharashtra, India Metropolis Healthcare Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole DescriptionRole Title Lead Software Test Engineer /QARole SummaryTest mobile and website applications to ensure they meet quality standards for clients.Identify defects & bugs and work with developers to resolve them.Create test cases and test scripts based on user stories and requirements.Collaborate with other teams to ensure software meets user...
-
QA Software Testing Manager
4 days ago
Navi Mumbai, Maharashtra, India Medpace, Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearOur corporate activities are growing rapidly, and we are currently seeking a full-time Software Testing Manager to join our Information Technology team in Mumbai. This position will manage a team of software testing engineers and software validation projects to implement effective and high quality software solutions. Responsibilities Lead validation staff in...
-
Senior Software Engineer
7 days ago
Navi Mumbai, Maharashtra, India Kongsberg Maritime Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Overview:As a Senior Software Engineer at Kongsberg Maritime India Pvt. Ltd., you will contribute to software development projects by designing modules, coding, testing, and maintaining applications. The role involves working with technologies like Angular, .NET, C#, ASP.NET, Web API, and MS SQL Server, along with Azure services and DevOps. You will...
-
Software Tester
2 weeks ago
Navi Mumbai, Maharashtra, India Concerto Software & Systems (P) Ltd Full time ₹ 4,00,000 - ₹ 8,00,000 per yearJob Overview:We are seeking a skilled Quality Assurance (QA) Engineer with hands-on experience in testing both mobile and web applications. The ideal candidate will be proficient in automation testing, with a solid understanding of SQL, API testing, and automation frameworks using Selenium and Java.Key Responsibilities:Experience in testing of mobile and web...
-
software engineer i
1 week ago
Navi Mumbai, Maharashtra, India Weatherford Full time ₹ 12,00,000 - ₹ 36,00,000 per yearResponsibilitiesJOB DESCRIPTIONHas responsibility for developing and maintaining engineering application software for use in Oil/Gas industry. Engages in research to incorporate existing technology into Weatherford's products.Provides support to internal and external clients working on consulting projects which use Weatherford's engineering software.Writes...
-
Software Development Engineers in Test
3 days ago
Mumbai, Maharashtra, India Fynd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearFyndis India's largest omnichannel platform and a multi-platform tech company specializing in retail technology and products in AI, ML, big data, image editing, and the learning space. It provides a unified platform for businesses to seamlessly manage online and offline sales, store operations, inventory, and customer engagement. Serving over 2,300 brands,...
-
Sr Test Automation engineer
2 weeks ago
Navi Mumbai, Maharashtra, India HERE Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWhat's the role?:As a Sr. Test Automation/Tools Engineer in HERE Professional Services - Global Solution Engineering, you will be responsible to design, implement and document Automated Solutions for Inter-Tool communication between HERE Customers and Internal HERE Teams and will be responsible to design, implement and document test automation suites for...