Fevrok logo
Test Engineer
3 years ago

You have a life. We like that about you.

At OCLC, we believe you'll do the best work of your life when you're living the best life possible.

We work hard to build the technology that connects thousands of today's libraries. But we also work hard to make a job at OCLC a meaningful part of a balanced life- not a substitute for one.


Technology with a Purpose. OCLC supports thousands of libraries in making information more accessible and more useful to people around the world. OCLC provides shared technology services, original research and community programs that help libraries meet the ever-evolving needs of their users, institutions, and communities. With office locations around the globe, OCLC employees are dedicated to offering premier services and software to help libraries.

The Job Details are as follows:

The Test Engineer coordinates project testing activities and monitors progress. Analyzes requirements to produces test plans, test conditions, test cases, and other documentation. Ensures traceability between requirements and tests. Clarifies ambiguous requirements. Executes manual or automated tests, analyzes and records the results.

OCLC has a dedicated team of Quality Assurance (QA) professionals who are obsessed with building quality products and services in the right way. The QA team works daily to understand our customer's needs, and then uses that understanding to ensure that all deliveries not only exceed our customers' expectations, but also meet our own high standards of software quality and exceptional user-experience.

At OCLC, QA is involved in the entire project process: monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. Its all oriented to PREVENTION!

We are seeking a Test Engineer with manual testing and test automation development skills who is passionate about providing high quality test coverage for our products, ensuring quality satisfaction to our customers.

As a Test Engineer, you will serve an integral role in our QA team, working interactively to provide test coverage for the features and products developed by our teams. You will recommend and implement improvements to help increase quality of testing and our software applications.

Responsibilities:

  • Perform tasks required for test implementation including review of acceptance criteria, create test scenarios, implement a data management strategy.

  • Analyze specifications and collaborate with the team to document requirements and acceptance criteria. Ensure traceability between requirements and testing.

  • Execute manual and automated test cases, record test results, analyze test failures, and report issues to the team.

  • Develop, implement, and maintain test data and environments required for testing.

  • Provide thorough documentation, including test planning, test cases, and bug reports.

  • Maintain and improve subject matter expertise including general software architecture knowledge.

  • Collaborate with team members located across the globe.

  • Propose/implement improvements that result in increased efficiency and reduction of risk.

Qualifications:

  • Bachelors degree in Computer Science or similar technical discipline or 2+ years equivalent work experience.

  • Able to automate tests using Ruby/Cucumber.

  • Works well independently and collaboratively.

  • Strong communication skills.

  • Understanding of Agile/Scrum processes and experience participating in an Agile team.

  • Experience with defect management.

  • Knowledge of QA methodologies and testing techniques, including functional, non-functional, system integration, install verification, and testing across many phases of a project.

  • Minimum of 1 year demonstrated experience with Gherkin, Ruby, Cucumber, Watir and Selenium.

  • Understanding of computer programming, software development, and design.

  • ISTQB Foundation Level Certification (EMEA Only)

Desired but not required:

  • Hadoop ecosystem, HBase, HDFS, MapReduce, Spark.

  • Experience testing with third-party cloud computing environments is a plus.

  • CI/CD tools Knowledge of orchestration tools is a plus.

  • Continued education in testing.

  • Minimum 1-year experience in one or more of the following, RSpec, Java, JavaScript, Jenkins, Git, Postman/SoapUI, Continuous Integration/Continuous Delivery.








©2025 Fevrok. All Rights Reserved.