Associate QA / Software Engineer

US Lawns

Lafayette (IN)

On-site

USD 2,066,000 - 3,444,000

Part time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hands on practical experience
Competitive Wages
401(k)/Roth with company matching up
Wellness program with on-site gym
Paid travel
Continuing training

Job summary

Engineering Innovation, Inc. (EII) in Lafayette, IN is seeking an Associate QA / Software Engineering Intern. This part-time role offers hands-on experience in testing, analysis, and software development for postal automation equipment.

You will work with seasoned engineers on real problems, gaining skills in QA, scripting, and documentation while contributing to meaningful projects. We provide training and a paid part-time position, with opportunities to learn modern development practices and

Qualifications

  • Programming experience with Python, C, C#, or C++.
  • Experience with Windows and/or Linux (especially Debian-based systems).
  • Strong problem-solving and analytical skills.
  • Clear communication and attention to detail.
  • Curiosity, willingness to learn, and comfort working in a team environment.

Responsibilities

  • Write and execute test cases for equipment and software applications.
  • Use virtual machines to test across multiple environments.
  • Perform functional, regression, and exploratory testing.
  • Identify, reproduce, and document software defects.
  • Work directly with engineers to verify fixes and improvements.
  • Develop automated test scripts and tools to improve testing efficiency.
  • Build applications that automatically test production software.
  • Contribute to internal utilities and workflow improvements.
  • Learn modern software development practices and participate in code reviews.
  • Document procedures, test results, and troubleshooting steps.
  • Create diagrams for prototype system setup and software interactions.
  • Maintain clear, organized documentation for future engineering reference.

Skills

Python
C
C#
C++
Windows
Linux
Problem-solving
Communication
Teamwork

Tools

Debian-based Linux

Job description

Job Description

Engineering Innovation, Inc. (EII) based in Lafayette, Indiana (just 20 minutes away from Purdue University) has been a premier provider of postal automation since 2006. EII is a small but growing dynamic company looking for highly motivated individuals to join its engineering team. The engineering team is responsible for the design, construction, testing, maintenance, and documentation of world‑class postal automation equipment as well as assisting in defining the overall product direction.

We are currently seeking an Associate QA / Software Engineer, which is a part‑time position for an engineering student or recent graduate. This position will be a hands‑on engineering internship where you will design, build, test, and learn—while working alongside experienced engineers on real products and real problems. This position is great for someone that has a little bit of experience with both software and hardware and wants to work on improving their coding and testing skills.

We at Engineering Innovation strive to ensure that our relationship with our students/recent graduates is mutually beneficial and that they walk away from the experience with new‑found knowledge and skills they can apply in their careers. We provide individual training for anyone that is hired. This is a paid (part‑time) position.

What You’ll Do

As an Associate QA / Software Engineering Intern, you’ll gain hands‑on experience testing, analyzing, and developing the software that drives EII’s equipment and applications. You’ll work closely with experienced engineers to support both quality assurance and software development efforts.

Quality Assurance + Software Testing
  • Write and execute test cases for EII’s equipment and software applications
  • Use virtual machines (VMs) to test across multiple environments
  • Perform functional, regression, and exploratory testing
  • Identify, reproduce, and document software defects
  • Work directly with engineers to verify fixes and improvements
Software Development
  • Develop automated test scripts and tools to improve testing efficiency
  • Build applications that automatically test production software
  • Contribute to internal utilities and workflow improvements
  • Learn modern software development practices and participate in code reviews
Documentation + System Analysis
  • Document procedures, test results, and troubleshooting steps
  • Create diagrams for prototype system setup (network diagrams, wiring diagrams, etc.)
  • Document software and system component interactions (activity diagrams, sequence diagrams, flowcharts)
  • Maintain clear, organized documentation for future engineering reference
What You Bring -

We’re looking for a motivated student who enjoys problem‑solving, learning new tools, and contributing to real software projects.

Successful candidates have:

  • Ability to work the following:
    • During the Spring/Fall Semesters: a minimum of 20 hours/week (Monday – Friday, no nights or weekends)
    • During the Summer: a minimum of 32 hours/week (Monday – Friday, no nights or weekends)
  • Programming experience with one or more of the following: Python, C, C#, or C++
  • Experience with Windows and/or Linux (especially Debian‑based systems)
  • Strong problem‑solving and analytical skills
  • Clear communication and attention to detail
  • Curiosity, willingness to learn, and comfort working in a team environment
Bonus Skills (Not Required!) -

Experience in any of the following is helpful, but not required—we’ll teach you what you don’t know:

  • Microsoft SQL Server or basic SQL
  • Amazon AWS (EC2, S3, basic networking)
  • Atlassian: Jira, Confluence, Bitbucket
  • Microsoft Office: Word, Excel, PowerPoint, Visio
  • Web/UI automation: Selenium WebDriver, Playwright, Cypress, Puppeteer, TestComplete
  • API testing: Postman (collections/automation), REST Assured, SoapUI / ReadyAPI
Company Description

Engineering Innovation, Inc. (EII), based in Lafayette, IN, is a trusted partner in the logistics, automation, and mailing industries, and has been since its foundation in 2006. Led by a team of engineers with creative problem‑solving skills and a knack for improvement, our team members are talented and ambitious, and our company is known for its customer service above all else. We pride ourselves on our ability to design solutions that fill specific niches for our customers, and provide continued support, not just for our products, but our clients' overall processes. (If you would like to learn more about our company culture, please visit www.eii-online.com .)

EII is a small (approx. 80 team members), but growing, dynamic company looking for highly motivated individuals to join our business development team. The business development team is responsible for identifying prospective customers, developing relationships with clients, identifying the needs of the client, and collaborating with the engineering team to develop customer‑specific solutions.

Benefits
  • Hands on practical experience in fields that interest you
  • Competitive Wages
  • 401(k)/Roth with company matching up to 6% and 100% immediate vesting after 90 days
  • Wellness program with on‑site gym
  • Paid travel
  • Continuing trainingExtraordinary company culture
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Associate QA / Software Engineer
Associate QA / Software Engineer

Engineering Innovation • Lafayette (IN)

On-site
USD 25,000 - 30,000
Hands on practical experience
Competitive Wages
401(k)/Roth with company matching up到
+4
Hands-On QA & Software Engineering Intern
Hands-On QA & Software Engineering Intern

US Lawns • Lafayette (IN)

On-site
USD 2,066,000 - 3,444,000
Hands on practical experience
Competitive Wages
401(k)/Roth with company matching up
+3
Associate Technical Project Manager
Associate Technical Project Manager

Engineering Innovation • Lafayette (IN)

On-site
USD 25,000 - 39,000
Competitive wages
401(k)/Roth with company matching up %
Wellness program with on-site gym
+3
Hands-On QA & Software Engineering Intern (Part-Time)
Hands-On QA & Software Engineering Intern (Part-Time)

Engineering Innovation • Lafayette (IN)

On-site
USD 25,000 - 30,000
Hands on practical experience
Competitive Wages
401(k)/Roth with company matching up到
+4
Associate Technical Project Manager
Associate Technical Project Manager

US Lawns • Lafayette (IN)

On-site
USD 25,000 - 39,000
Hands-on experience
401(k) with company match
Wellness program
+3
Field Service Technician
Field Service Technician

Engineering Innovation • Lafayette (IN)

On-site
USD 55,000 - 75,000
Field Service Technician
Field Service Technician

US Lawns • Lafayette (IN)

On-site
USD 65,000 - 95,000
Competitive wages
Paid holidays
Paid time off
+8
Quality Assurance Engineer I
Quality Assurance Engineer I

Inductive Automation • Folsom (CA)

Hybrid
USD 65,000 - 90,000
Health insurance
401(k) with Match
Paid Time Off
+2
Quality Assurance Engineer
Quality Assurance Engineer

eNGINE • United States

On-site
USD 70,000 - 90,000
Challenging engagements
Schedule flexibility
Paid training/certifications
Senior Software Engineer I (Backend Engineer)
Senior Software Engineer I (Backend Engineer)

Inductive Automation LLC • Folsom (CA)

Hybrid
USD 120,000 - 160,000
100% Employee Covered Health Care
Paid Time Off
401k with Match
+2