Demo

Sr. Software Test Engineer

O.C. Tanner
Salt Lake, UT Full Time
POSTED ON 3/2/2025
AVAILABLE BEFORE 5/26/2025

O.C. Tanner develops employee recognition and rewards programs that help companies appreciate people who do great work. As part of that effort, we build large-scale, international, multi-million user web and mobile applications used by Fortune 500 companies.

Senior Software Engineer in Test

We are looking for a Senior Software Test Engineer who can create innovative automation solutions to measure the quality of our software. You will be a core member of the O.C. Tanner Software Engineering team responsible for enriching automated testing for improving the quality of our products.

Responsibilities include maintaining and enhancing internal tooling to enhance our CI / CD pipeline and full system lifecycle. This position requires an obsessive focus on automation, building repeatable solutions working within and between development and operation teams to identify and implement process improvements for the benefit of customer-facing services.

If you are passionate about everything cloud, believe deeply in automating solutions, and enjoy contributing to best of breed technologies, you may have found a great home with O.C. Tanner. The position is ideal for a self-starter and quick learner with a love of infrastructure and automation who enjoys collaborative work on leading edge technologies.

Responsibilities :

  • Continually improve the quality of O.C. Tanner software products through the creation, execution, and maintenance of a comprehensive test strategy
  • Ensure that O.C. Tanner produces the highest quality, easiest to use products in the industry
  • Interact regularly with support, development, and product management teams to solve challenging problems
  • Establish a functional understanding of our products from both a developer's and a user's perspective
  • Design and develop tools, mocks and automated frameworks to facilitate testing
  • Identify, reproduce and report actual or potential product defects
  • Mentor other members of the SET team ensuring common best practices
  • Assist product development engineers in creating and maintaining a CI / CD pipeline
  • Debug, model and characterize product performance and scalability
  • Work across several product teams to ensure minimal duplication and maximum visibility
  • Develop and maintain comprehensive test documentation, including automation framework design, test case repositories, and troubleshooting guidelines to ensure knowledge sharing across teams.
  • Define, advocate, and mentor for best practices in test automation, performance testing, and integration testing to ensure scalable and high-quality software releases.
  • Collaborate with development, DevOps, and product teams to align on testing goals, coverage, and risk mitigation strategies.
  • Develop and execute API automation for GraphQL and REST endpoints, ensuring robust integrations, data validation, and early detection of breaking changes in microservices.

Qualifications :

  • 7 years of experience with automation tools (like Selenium)
  • 4 years of load and performance testing
  • TDD and BDD experience
  • Experience with distributed version control systems such as Git / GitHub
  • Experience with Jira or other similar defect tracking tools
  • Experience with backend services testing
  • Understanding of RESTful APIs and messaging protocols (XML, JSON)
  • Proven ability to create automated tests and test frameworks
  • Ability to work within and across multifunctional teams
  • Excellent written and verbal communication skills with ability to articulate complex topics to non-technical audiences
  • Ability to mentor, support and train other Engineers
  • Preference will be given to candidates with the following experience :

  • Cloud application testing
  • Kafka (Event Driven Architecture) testing
  • Testing cloud applications against the OWASP top 10 threats
  • Programming with Ruby on Rails
  • Docker containers or Kubernetes and orchestration platforms
  • Strong scripting abilities; Bash, Python, Ruby, et cetera
  • Continuous Integration and Delivery
  • Strong analytical skills
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Sr. Software Test Engineer?

    Sign up to receive alerts about other jobs on the Sr. Software Test Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $104,692 - $122,242
    Income Estimation: 
    $128,874 - $152,513
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $106,113 - $127,991
    Income Estimation: 
    $127,094 - $153,876
    Income Estimation: 
    $127,094 - $153,876
    Income Estimation: 
    $116,820 - $149,340
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at O.C. Tanner

    O.C. Tanner
    Hired Organization Address Salt Lake, UT Full Time
    O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee exp...
    O.C. Tanner
    Hired Organization Address West Chester, PA Full Time
    O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee exp...
    O.C. Tanner
    Hired Organization Address Salt Lake, UT Full Time
    O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee exp...
    O.C. Tanner
    Hired Organization Address Salt Lake, UT Full Time
    O.C. Tanner is the global leader in software and services that improve workplace culture through meaningful employee exp...

    Not the job you're looking for? Here are some other Sr. Software Test Engineer jobs in the Salt Lake, UT area that may be a better fit.

    Software Engineer in Test

    HID, Salt Lake, UT

    Senior Software Engineer in Test

    Audacious Inquiry, Salt Lake, UT

    AI Assistant is available now!

    Feel free to start your new journey!