Senior Software Development Engineer in Test
Company: Enova International, Inc
Location: Chicago
Posted on: April 22, 2025
Job Description:
Senior Software Development Engineer in Test (Hybrid)Chicago,
ILWe are interested in every qualified candidate who is eligible to
work in the United States. However, we are not able to sponsor
visas or take over sponsorship at this time.About the role: As a
Senior Software Development Engineer in Test, the team will look to
you for testing not only at the feature level, but on the product
level. You will play a key role in enabling our teams to deliver
value to our customers quickly, reliably and sustainably. At Enova,
we firmly believe that quality is the responsibility of the entire
team. You'll be embedded in a fully cross functional team working
closely with your teammates to determine what needs to be built,
identify risks early, and apply the appropriate test approach for
the team. In addition to testing, you might also spend time on
hands-on, full stack development.Responsibilities:
- Collaborate closely with the Product and Engineering teams to
develop technical and domain expertise, and apply it to solve
testing challenges across the teams.
- Participate in design, code, and test case reviews and provide
feedback to improve testability of our systems, as well as quality
of our code and tests.
- Research, implement and improve testing tools and processes for
our products and teams.
- Mentor and train junior software engineers.
- Analyze defects and gaps in quality to determine how to improve
our development process.
- Guide your team to define and refine test strategies and test
plans for new and existing features.
- Troubleshoot and debug code.Requirements:
- 5+ years experience in developing and maintaining automated
tests and frameworks using open source tools and technologies.
- 4+ years of experience with Java and Python.
- Experience testing APIs, both manually and
programmatically.
- Experience with version control and CI/CD tools like Jenkins,
Selenium, CircleCI etc.
- Experience in a full stack development role, building software
features, enterprise architecture, and API integration to
facilitate first in class software - a plus.
- Experience managing test infrastructure and strategy.
- Project management skills and the ability to estimate scope,
break down problems into deliverable chunks, and pivot when
requirements change.
- Ability to lead testing initiatives for complex and high-risk
projects.
- Ability to communicate with non-technical team members about
progress, challenges, or new ideas.
- Bachelor's degree in Computer Science, Engineering, or
equivalent experience.Nice to have:
- Experience working with developer-centric testing and
monitoring tools such as Optimizely, DataDog, Splunk, Grafana,
etc.
- Experience working with integration and contract testing tools
and frameworks such as PACT and/or Prism.
- Experience with UI tools like Chromatic and Storybook.
- Testing experience in scalability, performance, or
security.
- Regular contributions to popular open-source projects (send us
GitHub links!).Please note: We are only considering candidates for
full-time employment. We are not accepting contract-to-contract
(C2C) candidates for this position.Compensation:This position
includes various levels within our career ladder. The actual annual
salary will be determined based on qualifications, skills,
experience, and level assessed during the hiring process and may
fall outside of the ranges shown.Budgeted annual salary
ranges:Additional compensation for this role may include a bonus.
All full-time employees are eligible to participate in Company
benefits, described in more detail here.
- Hybrid roles entail working in-office from Tuesday to Thursday,
with the choice to work remotely on Mondays and Fridays.
- Health, dental, and vision insurance including mental health
benefits.
- 401(k) matching plus a Roth option (U.S. Based employees
only).
- PTO & paid holidays off.
- Sabbatical program (for eligible roles).
- Summer hours (for eligible roles).
- Paid parental leave.
- DEI groups (B.L.A.C.K. @ Enova, HOLA @ Enova, Women @ Enova,
Pride @ Enova, South Asians @ Enova, APEX @ Enova, and Parents @
Enova).
- Employee recognition and rewards program.
- Charitable matching and a paid volunteer day---Plus so much
more!About Enova:Enova International is a leading financial
technology company that provides online financial services through
our AI and machine learning-powered Colossus platform. We serve
non-prime consumers and businesses alike, while offering
world-class technology and services to traditional banks-in order
to create accessible credit for millions.Being a values-driven
organization is at the core of Enova's success. We live our values
by listening to our customers, challenging assumptions, thinking
big, setting high expectations, and hiring and developing the best.
Through our values and our commitment to making Enova an awesome
place to work, we maintain an environment of inclusion and culture
where our employees can thrive. You can learn more about Enova's
values and culture here.It is our policy to provide equal
employment opportunity for all persons and not discriminate in
employment decisions by placing the most qualified person in each
job, without regard to any other classification protected by
federal, state, or local law. California Applicants: Click here to
review our California Privacy Policy for Job Applicants.
#J-18808-Ljbffr
Keywords: Enova International, Inc, Oak Park , Senior Software Development Engineer in Test, IT / Software / Systems , Chicago, Illinois
Didn't find what you're looking for? Search again!
Loading more jobs...