Post Job Free
Sign in

Quality Engineer (Ruby on Rails Selenium)

Company:
Purple Drive
Location:
Clinton Township, OH, 43224
Posted:
October 01, 2025
Apply

Description:

Position: Quality Engineer (Ruby on Rails + Selenium)

Location: Columbus, OH

Experience: 6 - 8 Years

Role Overview

We are seeking an experienced Quality Engineer with strong expertise in Ruby on Rails and Selenium to lead and execute complex testing initiatives. The role requires hands-on skills in test automation, integration testing, and end-to-end testing, along with proven leadership in guiding quality engineering teams. The ideal candidate will bring a mix of technical depth and leadership to ensure applications and services meet the highest organizational standards and deliver exceptional user experiences.

Key Responsibilities

Lead test planning and execution for complex projects with multiple dependencies.

Design and implement test strategies covering integration, end-to-end, functional, and non-functional testing.

Develop, enhance, and maintain automation frameworks using Ruby on Rails and Selenium.

Drive risk-based testing approaches to maximize efficiency and coverage.

Ensure smooth execution of test automation, performance testing, test data management, and test environment management.

Support and mentor the QE team in developing robust automation and testing practices.

Collaborate with cross-functional teams to align testing with business and technical requirements.

Leverage CI/CD pipelines to support automated testing and continuous delivery.

Utilize TOSCA test automation and Jira for planning, execution, and tracking.

Document and communicate test results, defects, and quality risks to stakeholders clearly and effectively. Required Skills & Qualifications

6-8 years of overall QA/testing experience with expertise in test automation.

Strong hands-on experience in Ruby on Rails and Selenium automation.

Proven leadership in leading complex test initiatives and mentoring QE teams.

Proficiency in TOSCA automation and Jira for test case management.

Solid understanding of software development life cycle (SDLC) and Agile/Scrum methodologies.

Strong knowledge of integration testing, end-to-end testing, and risk-based testing strategies.

Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI, or similar).

Excellent communication and documentation skills. Preferred Qualifications

Experience with performance testing tools (e.g., JMeter, LoadRunner).

Familiarity with test environment and test data management best practices.

Exposure to cloud-based testing environments (AWS, Azure, GCP).

Experience with API testing (Postman, REST Assured, etc.).

Apply