Ruby On Rails Qa Automation Engineer

Year    India, India

Job Description


Are you passionate about ensuring the delivery of high-quality software applications Do you have a strong background in Ruby on Rails development and a knack for writing code to automate testing processes If so, we have an exciting opportunity for you to join our team as a Ruby on Rails QA Automation Engineer. Responsibilities: 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. Benefits Competitive salary Awesome work environment at a fast-growing company with a huge vision Working in a company that started off with a remote-first culture.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3182747
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year