QA Automation Engineer (Ruby on Rails)

Checkmate (itsacheckmate.com) · Other US Location

Company

Checkmate (itsacheckmate.com)

Location

Other US Location

Type

Full Time

Job Description

Description
  • Collaborate with the development and product teams to understand application requirements and design test cases for functional and integration testing.
  • Develop and maintain automated test scripts using Ruby on Rails and related testing frameworks, such as RSpec, Capybara, and Selenium, to ensure thorough testing of our web applications.
  • Create and implement test plans, test suites, and test scenarios to verify the application’s functionality, usability, and performance.
  • Utilize mocks and other mocking techniques to simulate complex dependencies and scenarios during testing.
  • Work with the development team to ensure that test cases are integrated into the continuous integration and continuous deployment (CI/CD) pipeline.
  • Identify and report defects, bugs, and performance issues, and work closely with the development team to investigate and resolve them.
  • Conduct regression testing to ensure that new features and bug fixes do not negatively impact existing functionality.
  • Proactively suggest process improvements to enhance the overall quality and efficiency of our testing procedures.
Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Minimum 5 years of experience in a related field
  • Proven experience as a Ruby on Rails developer with a strong understanding of web application development.
  • Solid experience in writing automated tests using RSpec, Capybara, and/or Selenium.
  • Familiarity with mocking techniques and their application in testing scenarios.
  • Experience with integration testing, functional testing, and end-to-end testing.
  • Strong analytical and problem-solving skills to identify defects and troubleshoot issues effectively.
  • Good understanding of software testing methodologies, best practices, and quality assurance processes.
  • Ability to work collaboratively in a fast-paced, Agile development environment.
  • Excellent communication skills to interact with cross-functional teams and articulate testing results.
  • Must be comfortable working with US shift hours of 9 am – 5 pm ET.
  • Must be comfortable working with own device.

Preferred:

  • Experience with other testing tools or frameworks in the Ruby/Rails ecosystem.
  • Knowledge of performance testing and load testing techniques.
  • Familiarity with cloud-based infrastructure and deployment platforms.
  • Exposure to version control systems like Git.

Apply Now

Date Posted

08/27/2024

Views

3

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details