Director, Test Engineering

3 weeks ago


Salt Lake City, United States O.C. Tanner Full time
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.

Job Description:

The Director of Test Engineering is responsible for the strategy, planning, and execution of application testing, resource planning, and management of test resources at O.C. Tanner.The role requires a firm understanding of software developmentand testprocesses, test automation, AI frameworks,and performance tools in amicro servicesenvironment.The ideal candidate will be a dynamic leader, excellent communicator,havedemonstrable expertise in building a performance-based culture of test engineering and innovation.

As the Director of Test Engineering, you will report to the VP of Software Engineering, lead a group of highly skilled managers, and work closely with peers in software development and network operations.You will be a core member of the O.C. Tanner Technology Leadership team to set standards forperformance,architectinginternal tooling to enhance our CI/CD pipeline andfullsystem lifecycle.This position requires an obsessive focus on automation, building repeatable solutions,workingwithin and between development and product teams to identify and implement process improvements forthe benefit ofcustomer-facing websites, mobile appsandservices.

If you are passionate about everything cloud, believe deeply in automating solutions, the possibilities of AI in testing and enjoy contributing tobest of breedtechnologies, you may have found a great home with O.C. Tanner. The position is ideal for a self-starter and quick learner whohas a love forpeople, infrastructure, and automation, and whoenjoys collaborative work on leading-edge technologies.

Responsibilities:

  • Create the vision of Test Engineering best practices, includingthe role AI can playin that vision.
  • Communicate and manage expectations of delivery within software engineering
  • Create partnerships with peers in product management, UX design, technology, and client success
  • Ability to influence direct reports, peers, and vendors
  • Efficient and effective deployment of the team's resources
  • Always considering new testing tools to improve products
  • Purposeful hiring, development, and succession plans forteam
  • Assist product development engineers in the diagnosis and replication of product failures
  • Debug, model, and characterize product performance and scalability
  • Create and maintain documentation on test and development operations
  • Provide detailed test planning, including scope, resourceandtimelines
Job Requirements
  • BS or MS in computer science or equivalent experience
  • (Required) 7+ years of experience with automation tools (like Selenium WebDriver)
  • (Required) 4+ years of load and performance testing
  • Knowledge of AI tools and methodologies
  • Experience with distributed version control systems such as Git/GitHub
  • Experience with Jira
  • Knowledge of networking and software-defined networking in cloud environments andofcommonnetworking protocols (HTTP, TCP/IP, etc.)
  • Knowledge of methods of testing/securing AWS resources from external threats/attacks
  • Working knowledge ofVM'sand virtualization
  • Experience in automating code deployment in AWS with other cloud providers such as Amazon Web Services, and OpenStack
  • Proficient at leveraging CI/CD tools to automate testing and deployment
  • 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 document solutions and train operational teams on supportability
Preference willbe givento candidates with the following experience:
  • Cloud application testing experience
  • Programming experiences with Ruby
  • Experience with Docker containers and orchestration platforms
  • Strong scripting abilities: PowerShell, Python, Ruby, etc.aplus
  • Release engineering experience
  • Strong analytical skills and visualization experience


  • Salt Lake City, United States O.C. Tanner Full time

    Job Description 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. Job Description:  The Director of Test Engineering is responsible for the...


  • Salt Lake City, United States bioMérieux SA Full time

    Description This position ensures that the onboarding process, development, training, coaching, mentoring, and feedback is consistently being provided to the teams to ensure their continued growth and development. Also, that all team members understand their role and interdependencies with both the engineering shared services team and other teams and...


  • Salt Lake City, United States bioMerieux SA Career Site - MULTI-LINGUAL Full time

    Description This position ensures that the onboarding process, development, training, coaching, mentoring, and feedback is consistently being provided to the teams to ensure their continued growth and development.  Also, that all team members understand their role and interdependencies with both the engineering shared services team and other teams and...


  • Salt Lake City, United States bioMerieux SA Career Site - MULTI-LINGUAL Full time

    Description This position ensures that the onboarding process, development, training, coaching, mentoring, and feedback is consistently being provided to the teams to ensure their continued growth and development.  Also, that all team members understand their role and interdependencies with both the engineering shared services team and other teams and...


  • Salt Lake, Utah, United States bioMerieux SA Career Site - MULTI-LINGUAL Full time

    Description This position ensures that the onboarding process, development, training, coaching, mentoring, and feedback is consistently being provided to the teams to ensure their continued growth and development. Also, that all team members understand their role and interdependencies with both the engineering shared services team and other teams and...


  • Salt Lake, Utah, United States bioMerieux SA Career Site - MULTI-LINGUAL Full time

    Description This position ensures that the onboarding process, development, training, coaching, mentoring, and feedback is consistently being provided to the teams to ensure their continued growth and development. Also, that all team members understand their role and interdependencies with both the engineering shared services team and other teams and...

  • Test Engineer

    1 month ago


    Salt Lake City, United States Traeger Wood Pellet Grills Full time

    Job DescriptionJob DescriptionWelcome To The Traegerhood: Our business is BBQ, and business tastes good. Traeger invented the wood pellet grill over 30 years ago, and we've been revolutionizing outdoor cooking ever since. We're a team of disruptors, innovators, problem solvers, and food fanatics who are dedicated to bringing people together to create...


  • Salt Lake City, United States NICE Full time

    Location (ATL, DFW, SLC) Hybrid The Director Engineering will train, develop, coach and mentor the Engineering Team. This role will oversee the operation of an international team of software engineers, automated testing engineers and devops engineers. The Director Engineer will encourage and maintain a culture of experimentation, evolution and engineering...

  • Study Director

    2 weeks ago


    Salt Lake City, United States Nelson Laboratories Holdings, LLC Full time

    Location field must contain 'city, state' or a zip code to perform a radius search (e.g., Denver, CO or 46122 ). City and state must be separated by a comma followed by a space (e.g., Houston, TX ) Nelson Laboratories Holdings, LLC Study Director - Filter Testing in SALT LAKE CITY , Utah Job Summary: The Study Director - Filters has overall responsibility...

  • Study Director

    2 weeks ago


    Salt Lake City, United States Nelson Laboratories Holdings, LLC Full time

    Location field must contain 'city, state' or a zip code to perform a radius search (e.g., Denver, CO or 46122 ). City and state must be separated by a comma followed by a space (e.g., Houston, TX ) Nelson Laboratories Holdings, LLC Study Director - Filter Testing in SALT LAKE CITY , Utah Job Summary: The Study Director - Filters has overall responsibility...


  • Salt Lake City, United States ConsultNet Full time

    Test Automation Engineer (Remote) Birmingham, Charlotte, Atlanta, Nashville Contract right to hire. $55.00 to $61.00 per hour Job Description Test Automation Engineer conducts a wide range of quality control tests and analyses to ensure that software meets or exceeds specified standards and end-user requirements. They will focus on assurance in the areas...


  • Salt Lake City, United States Electro Test Inc Full time

    POSITION SUMMARY Integration engineers require a substantial amount of specialized expertise, including power system studies, software and hardware engineering, interface protocols, and general problem-solving skills. The problems to be solved have not been solved before, except in the broadest sense. Projects will include new and challenging problems with...


  • Salt Lake City, United States ConsultNet Full time

    Test Automation Engineer (Remote) Birmingham, Charlotte, Atlanta, Nashville Contract right to hire. $55.00 to $61.00 per hour Job Description Test Automation Engineer conducts a wide range of quality control tests and analyses to ensure that software meets or exceeds specified standards and end-user requirements. They will focus on assurance in the...

  • Study Director

    3 weeks ago


    Salt Lake City, United States Sotera Health Services, LLC Full time

    Job Description Job Summary: The Study Director - Filters has overall responsibility for the technical conduct of all assigned tests as well as for the review, interpretation, analysis, documentation, and reporting of results. The study director is the single point of study control. The study director ensures all assigned studies are completed on time....


  • Salt Lake City, United States MasterCard Full time

    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Salt Lake City, United States MasterCard Full time

    Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Salt Lake City, United States Kforce Full time

    RESPONSIBILITIES: Kforce has a client in need of a Security QA Test Engineer for a contract-to-hire role near Salt Lake City, UT. This role is with a growing and industry-leading organization. This role will work on the Security team for the organization, while working in a collaborative manner with the development, DevOps, and QA teams. Responsibilities: *...


  • Salt Lake City, United States Kforce Full time

    RESPONSIBILITIES: Kforce has a client in need of a Security QA Test Engineer for a contract-to-hire role near Salt Lake City, UT. This role is with a growing and industry-leading organization. This role will work on the Security team for the organization, while working in a collaborative manner with the development, DevOps, and QA teams. Responsibilities: *...


  • Lake Zurich, United States Schweitzer Engineering Laboratories, Inc. Full time

    As a Test Engineering Technician, a typical day might include the following: Build, validate, repair and maintain test fixtures and test stations. Write and validate basic test scripts; recognize and correct simple scripting errors. Troubleshoot basic test failures using data and experimentation. Use and update schematics for test fixtures and test...


  • Salt Lake City, United States Myriad Genetics Full time

    Sr. Software Test Automation Engineer (Salt Lake City, Utah) Determine and implement methods and procedures for testing new software related to order intake, verification, and genetic lab processing in FDA-regulated environment. Evaluate business objectives and provide input for Requirements, Functional Specifications, and Acceptance Criteria. Develop...