Graduate Engineer Trainee

marmon· Marmon Technologies India Private Limited
Apply Now ↗
Full timeHybridMarmon Technologies India Private Limited

About this role

Marmon Technologies India Private Limited

As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you’ll be doing things that matter, leading at every level, and winning a better way. We’re committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone’s empowered to be their best.

This is a junior-level Software QA Engineering role responsible for supporting the testing and quality assurance of software applications and connected devices for products of Marmon Foodservice Technologies, an Industry group within Marmon Holdings.
The position involves contributing to QA activities such as designing test cases, developing and executing automated test scripts, building test automation utilities, logging and tracking defects, and validating software behaviour against functional and non-functional requirements. The trainee will gain exposure to test automation frameworks, scripting, CI/CD integration, and modern quality engineering practices used in product development.
The individual will also assist in test environment setup, automation framework enhancements, test reporting, and documentation, while learning best practices in automation design, version control, and continuous testing. Opportunities include working on QA and automation for IoT-enabled devices and embedded applications
The role requires collaboration with development, hardware, and product teams to ensure seamless software quality, timely issue resolution, and adherence to project schedules, while continuously improving technical capabilities and contributing to team goals.

Mandatory Skills:

  • Basic understanding of software testing concepts and the QA lifecycle
  • Proficiency in programming fundamentals using Python, C and C++ (academic/project level)
  • Exposure to test automation concepts, scripting, and framework basics
  • Familiarity with automation tools such as Selenium, PyTest
  • Understanding of test case design and validation techniques
  • Awareness of defect lifecycle and bug tracking tools such as JIRA
  • Knowledge of SDLC and STLC models (Agile, Waterfall, V-Model)
  • Familiarity with API testing and automation concepts
  • Awareness of Linux/Windows command-line basics
  • Strong logical thinking, analytical, and problem-solving skills
  • Ability to document test cases, automation scripts, and defect reports clearly

Preferred Skills

  • Bachelor’s degree/master’s degree in computer science, Electronics & Communication, or related field
  • Academic project or internship involving Development, test automation or scripting
  • Familiarity with version control tools (e.g., Git, GitHub, Bitbucket)
  • Knowledge of CI/CD pipelines (Jenkins, GitHub Actions) at a basic level
  • Exposure to object-oriented programming and reusable code design
  • Participation in coding competitions, hackathons, or automation-based projects

Desired Skills:

  • Basic understanding of computer networking concepts (TCP/IP, HTTP, DNS, OSI model)
  • Awareness of common communication protocols used in connected devices (UART, IPC, Wi-Fi, RS-485)
  • Exposure to writing automation scripts or small test utilities
  • Familiarity with test management or defect tracking tools
  • Scripting ability in Python for automation and basic tooling
  • Familiarity with version control systems (Git or similar)
  • Awareness of IoT concepts and device connectivity
  • Understanding of debugging techniques and basic log analysis
  • Familiarity with structured problem-solving and analytical thinking

Opportunities for Growth

  • Exposure to end-to-end software testing lifecycle
  • Hands-on experience in manual testing, automation, and defect management
  • Skill development in test automation frameworks, API testing, and CI/CD
  • Opportunity to work on QA for connected devices and smart systems
  • Career progression into QA Engineer, Automation Engineer, or SDET roles
  • Mentorship and involvement in quality processes and continuous improvement initiatives.

Required Qualifications

  • Bachelor's/master’s degree in computer science, Electronics & Communication, or related field (fresh graduates with academic/project exposure)
  • Strong programming fundamentals in Python, C, or C++
  • Good analytical, logical thinking, and debugging skills
  • Ability to work in a collaborative, fast-paced environment
  • Willingness to support hands-on testing, automation, and validation activities
  • Positive attitude, persistence, and strong learning mindset
  • Willingness to travel if required (~10%)

 

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to careers@marmon.com, and please be sure to include the title and location of the position for which you’re applying.

Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law.

Frequently Asked Questions

Is the salary disclosed for the Graduate Engineer Trainee position at marmon?
The salary for this Graduate Engineer Trainee role at marmon is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Graduate Engineer Trainee position at marmon located?
This Graduate Engineer Trainee role at marmon is based in Karnataka, IN. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Graduate Engineer Trainee role at marmon full-time or part-time?
This is listed as a Full time position. It is posted as a Graduate Engineer Trainee role in the Marmon Technologies India Private Limited department at marmon.
Which team or department does the Graduate Engineer Trainee at marmon belong to?
This Graduate Engineer Trainee position is part of the Marmon Technologies India Private Limited department at marmon. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Graduate Engineer Trainee position at marmon?
Click the "Apply Now" button on this page. You will be redirected to marmon's official application portal hosted on workday where you can submit your application directly.
Graduate Engineer Trainee
marmon
Apply for this role ↗

You'll be redirected to marmon's official application page on Workday.