Match score not available

QA Automation Engineer (Ruby on Rails)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
Indiana (USA)

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Software Engineering or equivalent, Minimum 5 years of related experience, Strong understanding of Ruby on Rails and web application development, Experience with RSpec, Capybara, Selenium, and mocking techniques, Familiarity with testing methodologies and quality assurance processes.

Key responsabilities:

  • Collaborate with teams to design test cases for web applications
  • Develop and maintain automated test scripts using Ruby on Rails tools
  • Create test plans, scenarios, implement mocking techniques for complex dependencies
  • Identify defects, bugs, and performance issues; conduct regression testing
  • Suggest process improvements to enhance testing quality and efficiency
ItsaCheckmate logo
ItsaCheckmate Hospitality: Hotels, Restaurants & Leisure Scaleup https://itsacheckmate.com/
201 - 500 Employees
See more ItsaCheckmate offers

Job description

Logo Jobgether

Your missions

  • 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.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Hospitality: Hotels, Restaurants & Leisure
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Open Mindset
  • Verbal Communication Skills
  • Analytical Thinking

Quality / QA Engineer Related jobs