Senior Automation QA Engineer (RoR) (offline)

A leading tech consulting firm specializing in Tech & Product Due Diligence for private equity companies. Two products lie at the company's heart: a heavily AI-utilized in-house tool for consultants and a B2B SaaS product for automating deal flows in private equity.

These applications are already built but need to ramp up their test coverage. For this reason, the team is looking for a Senior QA Engineer who is experienced and familiar with running tests in a Ruby on Rails environment and who can come in and ensure sufficient test coverage for both products. This is a great opportunity to work with cutting-edge technology, which you can combine with your main job.

Depending on your availability, this job may be adapted to a full-time capacity as a short-term project. There is also the opportunity to evolve into full-time employment or maintain a part-time collaboration over an extended period.

Requirements:
- At least 5 years of experience as a QA Engineer, running and managing system tests, particularly within a Ruby on Rails environment.
- Proficiency in writing comprehensive system tests using the MiniTest framework.
- Strong familiarity with Ruby on Rails applications.
- Ability to work independently with minimal supervision, demonstrating strong self-management and organizational skills.
- Excellent problem-solving abilities and a keen eye for detail, ensuring thorough coverage and quality of tests.
- Proficient English language skills, both written and speaking.

Nice to have:
- Experience with working with the latest Rails stack and Hotwire suite technologies, including Turbo and Stimulus.

Responsibilities:
- Assess and familiarize yourself with the two existing Ruby on Rails applications to understand their current state and testing needs.
- Develop and implement a comprehensive testing strategy to ensure extensive test coverage of all features and functionalities. This includes: unit tests, integration tests, and end-to-end testing.
- Collaborate with the development team to identify, document, and rectify any issues discovered during testing.
- Provide feedback and suggestions for improving application quality and testing efficiency.
- Maintain and update the test suite to accommodate changes in the applications and ensure ongoing reliability.
- Contribute to the team's understanding of best practices around testing and the latest industry standards.

The company offers:
- Engage with innovative technology and AI integrations within a dynamic and evolving tech environment.
- Enjoy work-life balance with the flexibility to fit this role around other commitments, if necessary.
- Opportunity for a longer-term collaboration based on initial project success and mutual fit.
- A fully remote, hourly paid position offering a competitive pay rate.

About Trustshoring

Trustshoring empowers founders of software product companies to gain clarity over their product development process

We do this by providing the missing product advisory, and pre-vetted development resources.

Through us, product companies can avoid bad technical decisions, failed software development projects with unreliable partners, and overcomplicated products.

We've done this for a decade with over 300 customers!

Visit our website today!

Company website:
https://www.trustshoring.com/

DOU company page:
https://jobs.dou.ua/companies/trustshoring/

The job ad is no longer active

Look at the current jobs QA Automation →