Position: Middle QA Automation Engineer
Company: Brightgrove
Experience required: 3y
English level: intermediate

**ABOUT THE CLIENT**
Our customer is the largest independent digital wealth manager in Germany. We are a fast-growing company at the forefront of revolutionizing the investment industry. With our best-in-class product-market fit we are able to attract premium clients and meet their high expectations. Our highly automated and scalable platform, which is based entirely on proprietary IP, enables our team to focus exclusively on value-generating tasks.

**PROJECT DETAILS**
To further grow our team, we seek dedicated new colleagues with a drive to shape the future of our industry in a dynamic organization like we are. Flat hierarchies, swift decision-making processes, a broad range of tasks, a high degree of responsibility, and last but not least, a “significant impact” will characterize your work at our company.

Our platform manages people’s financials, and we are regulated by the financial markets authority in Germany. As such, the platform is fairly complex, and it takes some time to get up and running as a developer. Therefore, we are looking to keep our developers for as long as possible. At the moment, our fluctuation rate is close to zero as people love the various and challenging tasks they face every day.

**Current technology stack:**
Backend:
Ruby
Ruby on Rails
APIs:

GraphQL
REST
(only consuming: SOAP)
Rspec
Capybara
Airbrake
Docker
Jenkins
Microservices:

Java
Haskell
NodeJS
Frontend:

.js
NextJS
Storybook
D3.js
jQuery
JavaScript
General:

git
GitHub

**YOUR TEAM**
Current team size and structure:

Around 10 Rails Developers and 5 Frontend Developers (almost all are Seniors)

**WHAT’S IN FOR YOU**
20 days per year for your recreation and health
Long term and stable projects
Strong experts you can collaborate with and learn from
Smooth and respectful interviews
RESPONSIBILITIES
Design, build, and maintain efficient, reusable, and reliable automation tests
Ensure maintainability of code quality and help manage and organize the automatization process
Search and find solutions for performance bottlenecks
Identify bugs and devise solutions
Keep on track with tests coverage
Communicate well and be proactive

**SKILLS**
Python / JS
Experience with QA automation tools and platforms
Automated testing development for web and mobile
Experience with test automation, including GUI testing
Strong passion for learning and following industry best practices
Strong analytical and problem-solving skills
Good English communication skills and attitude to teamwork