Software Test Engineer

2 days ago


Navi Mumbai, Maharashtra, India ideaForge Full time ₹ 6,00,000 - ₹ 18,00,000 per year

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



  • Navi Mumbai, Maharashtra, India Fugro Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Who we are:Do you want to join our Geo-data revolution? Fugro's global reach and unique know-how will put the world at your fingertips. Our love of exploration and technical expertise helps us to provide our clients with invaluable insights. We source and make sense of the most relevant Geo-data for their needs, so they can design, build, and operate their...


  • Mumbai, Maharashtra, India WNS Global Services Pvt Ltd Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    REF82005B_ Assistant Manager - WTS - Manual Testing - 3 to 4 years' Experience Company Description WNS (Holdings) Limited (NYSE: WNS), is a leading Business Process Management (BPM) company. We combine our deep industry knowledge with technology and analytics expertise to co-create innovative, digital-led transformational solutions with clients across 10...

  • Test Engineer

    1 day ago


    Navi Mumbai, Maharashtra, India Intellias Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Requirements: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...


  • Navi Mumbai, Maharashtra, India ARCITECH Full time ₹ 3,50,000 - ₹ 8,00,000 per year

    Position: Software Tester – Automation (On-Site)Experience in Python with SeleniumLocation: Navi MumbaiBudget - 4lpa - 8.5lpaImmediate Joiners PreferredWhy Join Us?Growth-driven environment with exciting projectsWeekends off + provident fund benefitsSupportive, collaborative & innovation-first cultureRole OverviewAs a Software Tester, you'll play a key...


  • Mumbai, Maharashtra, India Newgen Software Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    About Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen's industry-recognized low code application platform to develop and deploy complex, content-driven, and customer-engaging...


  • Mumbai, Maharashtra, India Quality Kiosk Software Llp Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Test Engineer SkillPerformance engineering Job DescriptionPerformance Analysis:Identify performance-related requirements and objectives for software projects.Analyze and model system behavior under different conditions to predict performance issues.Performance Testing:Develop and execute comprehensive performance test plans and...

  • Software Tester

    7 days ago


    Navi Mumbai, Maharashtra, India mindspace software technologies Full time ₹ 4,00,000 - ₹ 8,00,000 per year

    We are serious about delivering great outcomes. Small team but great innovation.MindSpace Software is a premier software development company that prides itself on the excellence of its team. Our team of highly skilled developers and designers are experts in their fields, with a wealth of experience and knowledge in the latest technologies and programming...


  • Mumbai, Maharashtra, India Uplers Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Experience: 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...


  • Mumbai, Maharashtra, India Heady Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    About the role:Heady is looking for an experienced, well-rounded Software Development Engineer In Test (SDET) to join our growing team. In this position, you will own responsibility for the quality of our work and work closely with a strong, cross-functional, and cross-geographical team of engineers, product managers, and designers and help cultivate a...


  • Navi Mumbai, Maharashtra, India Quality Kiosk Software Llp Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Trainee Test Engineer Skill Job Description Position Statement / Purpose: Operations Monitor Engineer will monitor the performance and availability of the Web and Mobile application for our client as per predefined frequency. This role shall drive through application monitoring in order to provide good customer experience. Key Deliverables (Key...