Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Wesco Logo

Senior Developer - Software Tester

Wesco

$88,165 - $119,022
Oct 10, 2025
Glenview, IL, US
Apply Now

Wesco is looking to solve the problem of delivering new and enhanced features to customers by hiring a Senior Developer - Software Tester to contribute measurable values to the software development team.

Requirements

  • Expert experience in test automation using Selenium, Cucumber, Gherkin BDD, Appium, eclipse, IntelliJ, API testing with Rest Assured, Postman
  • Strong Experience in Serenity framework
  • Strong experience in writing clear, concise test case, functional, and end-to-end testing
  • Strong experience with Agile software development process and DevOps
  • Strong programming skill in Java, Selenium
  • Knowledge of programming languages and process management methodology
  • Experience with layered approach to testing and setting up test framework on large and complex digital products

Responsibilities

  • Select testing tools and provide test automation solutions
  • Apply complex application requirements, create, and execute functional test scenarios from user stories
  • Perform manual testing, review functional features to determine feasible regression test cases, test automation coverage
  • Create complex automation scripts using Serenity framework, manage/maintain all regression execution on feature levels
  • Setup Serenity framework to implement multifaceted automation tests using the framework across Mobile, Desktop devices
  • Perform Root Cause Analysis (RCA) for the most complex fail test scripts and maintain test automation scripts
  • Create test automation scripts to test API calls with Rest Assured, Postman

Other

  • Bachelor's Degree required; Master's Degree in Information Technology or related field preferred
  • 5 years of experience in Software Development & Quality Assurance
  • Ability to travel up to 25%
  • Ability to recognize risks and errors in an application
  • Strong in problem solving, a team player and offer inputs on the testability of functional elements and product designs