×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer in Test

Job in Salt Lake City, Salt Lake County, Utah, 84193, USA
Listing for: 1 O.C. Tanner Company
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
    DevOps, Software Engineer, Cloud Engineer - Software, Software Testing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Responsibilities

  • Drive modernization efforts of existing automation frameworks and testing strategies to improve scalability, maintainability, and long-term reliability.
  • Lead testing efforts for complex features and initiatives, including risk assessment, test planning, automation strategy, and release validation.
  • Promote a quality-first engineering culture through automation, process improvement, and collaborative testing practices.
  • Continually improve software quality through the creation, execution, and maintenance of comprehensive testing strategies.
  • Ensure delivery of high-quality, reliable, and user-friendly software products.
  • Collaborate closely with support, development, and product management teams to solve complex technical challenges.
  • Develop a strong functional understanding of products from both user and engineering perspectives.
  • Design, develop, and maintain test tools, mocks, and automated frameworks to support scalable and reliable testing efforts.
  • Identify, reproduce, document, and communicate actual or potential product defects.
  • Partner with engineering teams to ensure release readiness and production confidence for major initiatives.
  • Mentor Software Engineers in Test and advocate for testing best practices across teams.
  • Assist engineering teams with the creation and maintenance of CI/CD pipelines.
  • Improve the reliability and stability of automated test suites within CI/CD pipelines.
  • Debug, analyze, and evaluate product performance, scalability, and overall system behavior.
  • Partner across multiple product teams to reduce duplicated efforts and improve organizational visibility.
Minimum Qualifications
  • Seven (7) years of experience building automated testing solutions using tools and frameworks such as Selenium, Playwright, PyTest, or similar technologies.
  • Four (4) years of experience with load and performance testing.
  • Experience with test-driven development (TDD) and behavior-driven development (BDD).
  • Experience testing front-end web applications, backend services, RESTful APIs, and Graph

    QL APIs.
  • Experience developing and maintaining automated UI and API test suites.
  • Experience maintaining, refactoring, or migrating existing automation frameworks.
  • Demonstrated ability to independently drive testing initiatives and deliver results in complex environments.
  • Experience debugging distributed systems using logs, metrics, and observability tooling.
  • Experience with distributed version control systems such as Git and Git Hub.
  • Experience with Jira or similar defect tracking tools.
  • Understanding of RESTful and Graph

    QL APIs and messaging formats such as XML and JSON.
  • Proven ability to design and develop automated UI, API, and end-to-end testing frameworks.
  • Ability to collaborate effectively across cross-functional engineering, product, and support teams.
  • Excellent written and verbal communication skills, including the ability to explain complex technical concepts to non-technical audiences.
  • Ability to mentor, support, and train other engineers.
Preferred Qualifications
  • Experience with cloud application testing.
  • Experience testing Kafka-based event-driven architectures.
  • Experience testing cloud applications against OWASP Top 10 security threats.
  • Experience working within Ruby on Rails applications and modern automation frameworks such as Playwright and PyTest.
  • Experience with Docker, Kubernetes, and container orchestration platforms.
  • Strong scripting skills in Bash, Python, Ruby, or similar languages.
  • Experience with continuous integration and continuous delivery (CI/CD).
  • Strong analytical, troubleshooting, and problem-solving skills.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary