top of page

Milyli Job Listing | Senior QA Engineer | Chicago, IL

Smart, passionate people come in different packages. That’s why we believe in “Making It Like You Like It.” That doesn’t mean we’re structure-free, but we don’t stifle great results with traditional ideas or processes when they don’t work. We provide the tools, support, and flexibility needed to produce successful careers, healthy team collaboration, and the leading eDiscovery software and technologies in the market.

We seek to add a Senior QA Engineer to our team.

Milyli is hiring an individual to take ownership of designing and executing test plans and implementing automated tests for our various products. We are looking for someone with experience in both manual and automated testing who is as committed to quality as we are.

You will be working as part of the engineering team on our flagship product Blackout for Relativity, and joining us in our development of an exciting new greenfield product. If you are passionate about quality and have a user-focused mindset, we want to hear from you!


The Current Familyli: 27

Years in Business: 15

Members on Your Primary Team: 3

Hiring Manager: Lissa Errea



Senior QA Pia Chart

Your Responsibilities

In this role, you will:

General Responsibilities 

  • Operate in an Agile / Scrum environment 

  • Participate in and discuss testing concerns during sprint planning 

  • Assess areas of risk in regard to testing 

  • Create internal product documentation 

  • Mentor junior QA members 

  • Participate in continually improving development and testing processes 

  • Be a proponent for a culture of quality 

Manual Testing 

  • Create effective test plans, including an appropriately scoped regression testing strategy  

  • Manage and maintain the manual test suites for our PII identification and management legal software suite 

  • Perform scripted and exploratory manual testing 

  • Create well-defined defect reports and validate their fixes 


  • Work with the Quality Engineering Lead to identify test automation candidates 

  • Create and maintain automated API and UI tests 


Client Experience 

  • Reproduce incoming client issues 

  • Be an advocate for the user experience 


Your Qualifications

To be successful in this role, we’re looking for someone who has:

  • 3-5+ years of cumulative software testing experience 

  • Strong knowledge of testing methodologies and best practices 

  • Ability to create effective test data 

  • Proficiency with at least one programming language, such as C# 

  • Experience with API and UI testing, or the willingness and attitude to learn quickly 

  • Working knowledge of SQL scripts 

  • Be an excellent communicator, including the ability to effectively communicate with different audiences 

  • Ability to work autonomously and self-prioritize testing responsibilities 

  • Have strong analytical thinking and problem-solving skills 

  • Be able to collaborate as part of a QA team, as well as a larger engineering team 


Nice to haves 

  • Experience within the legal industry 

  • Experience with Azure DevOps Test Plans or similar tool 

  • Experience with Docker 

  • UI testing experience with Microsoft Playwright or Selenium 

  • AI model testing experience 

Things to remember:

  • This is a full-time position.

  • You must be able to work in the U.S legally.

  • While we consider candidates worldwide, we cannot provide relocation assistance.

  • We want a cover letter explaining why you would be great for the role. Don't be shy; tell us what you love doing and why you want to join Milyli.

  • A team member reads each application, so it may take some time to get back to you, but we always will.




Review this listing and our site thoroughly to decide if you’d be the right fit. Start with Our Values!


Submit your resume and cover letter below. Highlight how your past experience ties into the current position requirements and give us a sense of your personality. We want to get to know you, so don’t be shy. Tell us what you love doing and why you want to do it at Milyli.


We know waiting can be the worst, but since a team member reads every application, this process does take a bit of time. We will always get back to you though.


For interviewing candidates, we screen everyone by phone first and follow up with a 1-on-1 call with the hiring manager.


In-person interviews include meeting the Milyli team and talking directly with the hiring manager and a few organization stakeholders.


Final rounds include reference checks, including former managers and supervisors.


bottom of page