About the role#
We are looking for a QA Automation Engineer co-op to join our R&D team. You will work on our production platform, testing integrations that connect payroll, recruiting, and HRIS systems. This role involves real work on live products used by our clients. You will be part of a remote team and will work closely with developers to ensure data moves accurately between systems.
What you'll do#
- Write and maintain automated test suites using Java.
- Design tests that address common integration failures, such as API timeouts, corrupted data, and synchronization issues.
- Track test failures to their root cause.
- Review AI-generated outputs for quality and accuracy.
- Collaborate with developers through code reviews and team discussions.
What you'll need#
- Current enrollment in a Computer Science, Computer Engineering, or related degree program.
- A solid foundation in Java.
- Previous experience with a co-op term or professional work.
- Experience writing automated tests.
- Familiarity with APIs.
Location & details#
- This position is fully remote.
- The role is based in Montréal, Quebec.
- This is a paid, full-time internship with a rolling start date.
About Flexspring
Flexspring is an IT services company based in Boston. Founded in 2013, the firm specializes in HR data integration. It provides software engineering and integration hosting to help clients automate workflows. The company employs between 51 and 200 people.
How to get in at Flexspring
Applying early gives you a distinct advantage at Flexspring, as recruiters often review the first batch of candidates before the applicant pool becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published, ensuring you are among the first to submit your materials. This timing helps your application get seen before the pile grows. You can also improve your response rates by reaching out to the people actually managing the hiring process. Intern Insider surfaces the recruiters behind Flexspring roles, allowing you to connect directly to ask about the position or a potential referral. This direct approach is often more effective than waiting for a response from a general queue.


