Hybrid Senior Software Test Engineer

Posted last month

Apply now

About the role

  • Focus on platform-level testing for backend software, ensuring reliability, performance, and scalability of products
  • Conduct comprehensive platform-level testing, including functional, non-functional (performance, load, scalability), and integration testing for backend services
  • Maintain and evolve the existing performance testing lab and infrastructure, with emphasis on automation
  • Develop and automate sizing measurement tools and frameworks to assess resource requirements (CPU, memory, storage) for customer deployments
  • Collaborate with software engineers to define test strategies, review requirements, and ensure quality throughout the product lifecycle—from design to deployment and support
  • Stay ahead of industry best practices in QA automation, performance testing, and backend technologies to drive continuous improvement
  • Support team activities, including knowledge sharing and mentoring on testing practices
  • Report to the Engineering Manager and work within a distributed global team; hybrid schedule (1-2 days/week in-office) with occasional domestic and international travel

Requirements

  • 5+ years of professional QA and test engineering experience, desirably on backend or platform-level software
  • Proficiency with scripting languages (Bash, Python, or similar) for building test automation
  • Experience with containerized and cloud-native environments (Kubernetes in particular)
  • Strong knowledge of Kafka, databases (SQL/NoSQL), and networking fundamentals
  • Experience with performance testing tools (e.g. JMeter, Locust, k6, Gatling) and automation frameworks
  • Familiarity with CI/CD, test integration into build pipelines, and DevOps practices
  • Strong problem-solving, debugging and analytical skills
  • Excellent attention to detail, and ability to work collaboratively in a distributed and multi-cultural team environment
  • A genuine interest in backend platforms, distributed systems and performance engineering
  • Chicago-based, with availability for hybrid work (1-2 days in-office)
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)

Benefits

  • Health Insurance, Vision Plan, and Dental Cover for you and your dependants
  • HSA & FSA
  • Employee Assistance Programme
  • Health Advocate, Talk Space, One Medical, Teladoc
  • 401(k)
  • Commuter benefits
  • Remote Hybrid Working
  • Enhanced Parental Leave
  • Life and AD&D Insurance
  • 20 Days Holiday + Public Holidays + 3 days paid volunteering leave
  • Referral Bonus
  • Buy and Sell Holiday
  • Training Reimbursement

Job title

Senior Software Test Engineer

Job type

Experience level

Senior

Salary

$100,000 - $140,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job