Skip to main content
Back to jobs

Graduate Engineer Trainee

External
marmon logoMarmon · Karnataka, IN
Full-timeOn-siteToday
AgileBitbucketCI/CDDNSDocumentationGit
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Requirements

  • 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.

Additional Information

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


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at marmon? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect