Matic is a US startup with ample opportunities for growth. Since 2014, Matic has changed the landscape of the insurtech industry by integrating insurance within the home and auto ownership experience.
14 червня 2022

Ruby Automation QA Engineer

Львів, віддалено

About the role

We are looking for an Automation QA Engineer to join our QA squad. You’ll have the opportunity to bring and implement the craziest and most ambitious ideas. You will be responsible for driving the process of transforming the QA process through Automation, which will allow us to maintain a consistent and reliable Continuous Delivery pipeline. This role implies implementation of the automation growth strategy across the organization, extension of the existing automation framework and test coverage, and, of course, becoming the automation guru and coach for the entire engineering guild.

We hire rock stars who are passionate about owning their work and are obsessed with finding a better way. Working at Matic means working collaboratively towards one common goal; we are one team with one dream. We have a fast-paced culture that is driven by quality, transparency, and of course fun.

Tools we use

  • Ruby, Ruby on Rails, Watir, RSpec, Rubocop, PostgreSQL — tech stack of the automation framework
  • Postman (incl. Postman API) — API testing
  • LambdaTest — cross-browser cloud testing platform
  • Circle CI — continuous integration tool
  • Docker/Kubernetes — containerization tools
  • Datadog — Performance and stability monitoring
  • Sentry — error tracking system
  • Segment — customer data platform
  • PSequel — database management
  • Snowflake/Metabase — data/analytics tools
  • Jira + Confluence — requirements tracking/test documentation management
  • ..and many others, which you will learn as you go!

Day to day duties

  • Supporting and improving the automation framework by identifying bottlenecks and introducing the new tools and libraries
  • Planning, estimation, and execution of automation testing growth strategy
  • Analyzing and monitoring the automation and quality gates status and working with metrics
  • Working closely with engineering teams to support automation extension
  • Creating automation scripts for the projects
  • Improving the existing quality process
  • Managing the quality risks
  • Creating and updating test documentation and automation manuals
  • Manual testing in case of demand

Extras

  • We are highly automation-focused, and you will have the opportunity to fulfill your creativity and realize the most ambitious ideas within the automation area
  • You’ll have an opportunity to run experiments and change the testing process without bureaucratic processes or long approvals
  • You’ll be directly working with end-users and will understand the real user workflows
  • You’ll test a lot of integrations not only between our products but with third-party service providers as well

Must-have skills

  • Understanding of Ruby programming language and test frameworks (RSpec, Watir, Cucumber)
  • Experience with building and implementing the automation frameworks and overall automation strategy of the project
  • 2+ years of hands-on experience with testing web applications/services, system integration testing
  • Experience in creating API/UI/Mobile tests
  • Experience with API testing
  • SQL knowledge
  • Good understanding of testing methodologies (including Exploratory testing approach and other Agile techniques)
  • The desire to learn the insurance domain (state regulations, compliance, custom carrier integrations)
  • Intermediate+ English (including the ability to communicate your thoughts clearly)
  • Attention to detail and passion for quality
  • Proactivity, aspiration to learn and innovate

Nice to have skills

  • Experience in modern CI/CD methodologies and tools (We leverage CI/CD approach)
  • Experience working with monitoring tools
  • Experience with the performance testing
  • Experience in the insurance industry
  • ISTQB Foundations level certification

Benefits

  • Unlimited Paid Time Off (personal, sick, maternity/paternity leave)
  • Hybrid office: you can work from home/office for a few days per week
  • Medical insurance for you (100% of coverage) and for your spouse/kids (50% of coverage)
  • $1300/year for self-development (education, online courses, conferences, English lessons, books, etc.) or healthcare (gym memberships, sports events, etc)
  • Lunches coverage (130 UAH per working day)
  • Accounting support (100% coverage)
  • Continuous feedback culture: systematic 1-1 with your manager, performance review meetings every 6 months, and regular compensation review
  • Alternative coffee and specialty beans in the office :)
LinkedIn