Senior Software Engineer in Test

Sorry, this job was removed at 7:00 a.m. (CST) on Wednesday, May 11, 2022
Find out who's hiring in Salt Lake City, UT.
See all Developer + Engineer jobs in Salt Lake City, UT
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description

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.

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


Job Requirements

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
More Information on O.C. Tanner
O.C. Tanner operates in the HR Tech industry. The company is located in Salt Lake City, UT. O.C. Tanner was founded in 1927. It has 1300 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability insurance, Dental insurance, Vision insurance, Health insurance and Life insurance. To see all 5 open jobs at O.C. Tanner, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about O.C. TannerFind similar jobs