O

OCLC

Technology solutions and programs for libraries

Principal Test Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeDublin, OH, USANo salary listed

About the Job

Requirements

  • A Bachelor's degree in Computer Science or a related field is required.
  • At least 10 years of quality assurance or software testing experience is required.
  • Proven leadership in quality initiatives and strategic planning is required.
  • Experience with AI-powered quality assurance methods, including automated test creation and visual regression testing, is required.
  • Expertise in automation frameworks, continuous integration and continuous delivery platforms, multiple programming languages, and emerging testing technologies is required.
  • Experience with Selenium WebDriver, Cucumber/Gherkin, JUnit, TestNG, Maven, Gradle, Jenkins, Git, Java, SQL, Postman, and REST Assured is required.

Responsibilities

  • Lead initiatives to improve the scalability and maintainability of test frameworks.
  • Use AI-powered testing tools to automate test case generation, maintain self-healing automation scripts, and perform predictive analysis to identify high-risk areas in code.
  • Define organizational quality standards and measurable quality attributes.
  • Lead innovation in testing strategies and automation practices.
  • Collaborate with senior leadership on roadmaps and best practices.
  • Champion early quality assurance involvement and drive a quality culture.
  • Define and monitor quality key performance indicators across projects.
  • Conduct risk-based testing and prioritize efforts based on business impact.
  • Represent quality assurance in cross-functional planning and architecture discussions.
  • Define a long-term testing vision and establish organizational quality standards.
  • Drive innovation and influence architectural decisions.
  • Lead the practical adoption and scaling of AI-assisted testing techniques, including AI-generated test cases, intelligent test selection, and failure analysis.
  • Define guardrails and best practices for responsible and explainable use of artificial intelligence in quality assurance workflows.

Desired Qualifications

  • Experience with Selenium Grid, Cypress, Playwright, Python, JavaScript, Ruby, GitLab CI, Azure DevOps, GitHub, AWS, Azure, Google Cloud Platform, Docker, and Kubernetes.

About the Company

OCLC

Technology solutions and programs for libraries

OCLC helps libraries by providing technology solutions, timely research, and community programs that support libraries in meeting changing needs. Its products and services assist libraries with discovery, management of resources, and shared services, while its research offers up-to-date insights about libraries and their communities. Through community programs and collaboration among libraries, OCLC supports staff and patrons alike in adapting to new information demands. The goal is to enable libraries of all kinds to serve their users effectively as information needs evolve.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Dublin, Ireland
Founded
1967

Recently Posted Jobs

Explore more opportunities at OCLC

See more jobs