Koch
Join our Talent Network
Skip to main content

Software Developer in Test

Description

 At Molex, we’re committed to improving people’s lives and making the world a better place. The mission of the Industrial Automation group at Molex is to drive and support the evolving needs of our global customers and partners in the (r)evolution of technology and platforms to support Industry 4.0. Our products and platform support customers in diverse market sectors, including robotics, plant automation and process control. Molex’s Industry 4.0 Software SaaS Suite provides customers with a simple, scalable solution to configure, manage and monitor their automation needs. Along with a focus on simplifying the day-to-day of the world of automation, we have a laser focus on data privacy, software & system security. We are hiring software engineers in test to help us delivering high quality software to our customers.  

What You Will Do In Your Role

  • Rapidly research and understand product functionality and operational details 
  • Understand requirements, assess test gaps, develop tests, and integrate with DevOps pipeline 
  • Develop and extend scripts, programs, and other tools to implement test automation 
  • Run performance analysis and benchmarking and investigate performance bottlenecks 
  • Work with development team members to rapidly deliver well-tested custom solutions 
  • Document and track work and participate in code and design reviews 
  • Provide measurement of key release and systems metrics 
  • Triage of incoming field issues, recreating customer deployments to reproduce issues 
  • Utilize and enhance Jira ticketing system including establishing issue-tracking 
  • Apply agile development practices in a Scrum framework 

The Experience You Will Bring

Requirements:

  • Bachelor’s degree in Computer Science, Computer Engineering or similar technical field of study or equivalent practical experience 
  • 4+ years of software engineering/programming work experience 
  • Strong scripting and programming skills in languages including but not limited to: Python, Java, C#, or JavaScript 
  • Proven experience with cloud environments (AWS, Azure) 
  • Must have familiarity with virtualization technology (Docker, VMWare) 
  • Strong understanding of modern web frameworks (Vue, Angular, React) 
  • Detailed understanding of networking and protocols (TCP/IP, SSL/TLS, HTTPS, REST, DNS) 
  • Familiarity network-based systems troubleshooting skills (Wireshark, fiddler, browser developer tools, etc.) 
  • Experience with web and network-based tools (Nginx, Apache, SSH) 
  • Independent problem-solving skills and ability to take tasks from concept to completion 
  • Strong written/verbal communication skills  


What Will Put You Ahead

  • Experience with Test Automation Frameworks (Gauge, Selenium, Cucumber, Robot) 
  • Experience with microservices architecture and testing 
  • Multiple platform/OS experience (Linux, Windows)  


Sign up for our talent network.

Not ready to apply? Take a minute to sign up to receive notifications on opportunities that match your interests.

Sign Up Now
Interested in our early career opportunities? Scholarship and event applications are now open. Learn More.