OverDrive logo

OverDrive

QA Analyst (Mid-Level Manual Software Tester)

🇺🇸 Hybrid - Cleveland, OH

🕑 Full-Time

💰 TBD

💻 Quality Assurance

🗓️ May 22nd, 2025

SQL Trello

Edtech.com's Summary

OverDrive is hiring a QA Analyst (Mid-Level Manual Software Tester). This role involves evaluating mobile and web applications, as well as back-end systems, to identify defects and design flaws. The analyst will manually execute tests, assist developers in isolating defects, and collaborate with teams to improve product quality. 

Highlights 
  • Perform manual testing for client-facing products and back-end systems.
  • Write, execute, and maintain test cases; create test plans for product releases.
  • Proficient in SQL scripting and familiarity with tools like Jira, Github, and TestRail.
  • Requires a Bachelor's Degree in Computer Science or equivalent experience.
  • 2-4 years of experience in a technical environment.
  • Strong problem-solving and communication skills.
  • Experience with development/testing tools for Android and iOS platforms.
  • Compensation details not specified.

QA Analyst (Mid-Level Manual Software Tester) Full Description

QA Analyst (Mid-Level Manual Software Tester)
Software Development & QA Cleveland, Ohio

Description
This position will require you to be in the Greater Cleveland, OH area
We are presently in a hybrid schedule, 2 days on campus and 3 days WFH

The QA Analyst (Mid-Level Manual Software Tester) is responsible for evaluating mobile and web applications and back-end systems to review functionality and identify defects or potential design flaws. The individual analyzes products and specifications, develops, writes, and executes tests (manually or with tools), and assists Developers to isolate and determine the source of defects. 
 
Responsibilities:
  • Perform manual testing, which may include exploratory, system, regression, compatibility, or integration testing for client facing products or back-end systems.
  • Work on small projects independently; contribute to medium-sized projects with guidance from more senior QA Analysts. 
  • Write, execute, and maintain test cases.
  • Create and follow test plans for product releases.
  • Document and evaluate test results and defects, track and manage defects and work with the Development team and business to troubleshoot issues and evaluate fixes.
  • Lead discussions with developers and product owners to better understand requirements.
  • Anticipate potential areas of failure or risk when reviewing requirements.
  • Compile test results for communication to developers and product owners.

Requirements:
  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • 2-4 years of related experience in a technical environment.
  • Able to effectively articulate technical challenges and solutions.
  • Strong communication skills and the ability to communicate across teams.
  • Problem solving skills with the ability to learn and apply new technologies.
  • Understand the basic concept and workflow of software development and quality assurance.
  • Enthusiasm to dig into technical systems and to troubleshoot issues.
  • Show creativity and initiative to improve product test coverage and effectiveness.
  • Excellent attention to detail.
  • Proficient in writing basic to intermediate SQL scripts and has a solid understanding of stored procedures.
  • Experience testing APIs.
  • Experience with agile project management and bug tracking tools (i.e., Jira, Bugzilla, VersionOne, Pivotal Tracker, Trello, ALM, etc.).
  • Experience with development / testing tools for Android and iOS (i.e., Android Studio, Android SDK, ADB, DDMS, Xcode, etc.).
  • Familiarity with software code management tools (i.e., Github, Bitbucket, TeamCity, Visual Studio, TeamCity, TestFlight, Crashlytics, etc.).
  • Experience with Test Case Management tools (i.e., qTest, TestTrack, TestRail, PractiTest, Zephyr, Quality Center, Silk, etc.).
  • Experience with systems, concepts, and tools such as iOS, Android, Windows, MacOS, Browser Development Tools, XPath, Fiddler, BrowserStack, etc.

What’s Next:
As you’ve probably guessed, OverDrive is a place that values individuality and variety. We don’t want you to be like everyone else, we don’t even want you to be like us—we want you to be like you! So, if you're interested in joining the OverDrive team, apply below and tell us what inspires you about OverDrive and why you think you are perfect for our team.
 
OverDrive values diversity and is proud to be an equal opportunity employer.

#LI-Hybrid