• Lisle, IL, USA
  • 95,000-115,000
  • Salary
  • Full Time

Medical, Dental, Vision, Disability, Accidental Death and Dismemberment, Critical Illness, Hospital Indemnity, Accidental, Legal Assistance, Identity Theft Protection, Pet Insurance

Department: Software Engineering

Location: Lisle, IL (Secondary Locations: Nashville, TN; San Diego, CA; St. Paul, MN)

FLSA: Exempt / Full-Time


Figg is redefining the way advertisers and consumers connect through everyday purchases. Our card-linked platform features the most diverse portfolio of advertiser-funded offers to enrich savings for consumers. Figg enables advertisers to design custom offers aimed at building long-term loyalty for leading social platforms, financial institutions and mobile apps.


The Software Developer in Test - ETL helps in designing and building out the data testing framework for our card linking platform. You will be responsible for the integration of quality into the full SDLC of a project. You will need to understand business use cases, data distribution, collection, and analysis practices, as well as practices that enable the testing of data transformation at each stage. You will also be expected to work with business as well as engineering to apply quality controls. The position requires both manual and automation testing and will drive processes to ensure confidence that our software operates as expected.


  • Believes in transparency and understands that the communication of a clear result is as important as the result itself
  • Can clearly communicate issues and has the skills to design and organize a living regression suite.
  • Is a strong customer advocate, and understands that customers are both internal as well as external. The candidate can evaluate customer needs and ensure that the product is tested according to those needs.
  • Participate in design and code reviews and ensure adherence to best practices.
  • Maintenance, support, and enhancement of the quality of the CLX product suite.
  • Apply principles, processes, and tools of quality management, and define gaps in the current processes. The definition of those gaps is followed through by a solid solution.
  • Be a motivated self-starter that focuses on delivering incremental results and constant improvement practices.


  • Must have 5+ experience with as an SDET, Data Quality Analyst, or testing ETL pipelines and data warehouses
  • 5+ years' experience in defining, writing, and executing manual and automated test cases
  • Has a good understanding of SDLC, and STLC processes.
  • Experience with ETL tools such as Pentaho, AWS Glue, etc.
  • Understands and converts manual effort into an automated suite when appropriate
  • Experience coding in a programming language such as Java, C#, etc.
  • Experience with relational or non-relational databases such as TSQL, or PostgreSQL
  • Experience with Selenium, SoapUI, JMeter, Postman, Cypress.IO, etc.
  • Has worked in iterative planning and execution
  • Experience with large scale performance testing and tools of a distributed system such as JMeter, or BlazeMeter.
  • Has worked in JIRA and used Zephyr for test case management


Bachelor's Degree in C.S. is preferred but not required


Must have legal right to work in the USA

  • Apply Now

    with our quick 3 minute Application!

  • * Fields Are Required

    What is your full name?

    How can we contact you?

  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
logo advertisers banks publishers about contact us request demo