QA Lead

Our development process involves a variety of challenging tasks such as extracting translatable text from files and collecting translation quality metrics data. Ensuring the services our platform offers remain scalable and resilient is a challenge in itself. We’re now going through a phase of rapid growth, so the successful candidate should expect even more interesting, complex tasks in the future.

About Smartcat

Why joining Smartcat might be your best move so far

Why joining Smartcat might be your best move so far

  • Play a key role in the upgrading of our complex high-load application, contribute to the development of its architecture and infrastructure, and most importantly, see the results in action in Smartcat’s live application with real users.

  • Apply any modern technologies and approaches as long as you can justify their value, advantage, and return on investment. Gain experience with MongoDB, k8s, and other technologies and approaches.

  • Work with a large MongoDB cluster including more than 30 servers with over a billion records in its largest collection. MongoDB is our main database technology and we would be happy to share our development and maintenance experience with you.

  • The rise of the content economy is causing a massive shift in the language industry. All today’s megatrends — big data, artificial intelligence, machine learning — are converging in it at lightning speed. Smartcat’s disruptive business model taps into this $50b industry with a market network where buyers and suppliers connect, collaborate, and leverage our free-to-use workflow SaaS. The next decade will be the era of market networks and reinventing the $10 trillion service economy, and we’re pioneering this global transformation in all things language-related.

  • You will enjoy building with us. You will drive change in an old-fashioned global language industry while improving the work of hundreds of thousands of people, and helping millions of people exchange knowledge and ideas all around the world.

About Smartcat

About Smartcat

  • Smartcat uses a disruptive business model in the $50b language industry, connecting it to a market network where buyers and suppliers can connect, collaborate, and leverage our free-to-use workflow SaaS platform. We’re developing an online environment with professional translation tools offering comprehensive functionality which allows users to automate the translation process as well as related processes, such as: CAT (Computer-Assisted Translation) tool aka Editor, Supplier selection and evaluation (Marketplace), Integration with third-party content sources, Client management & team management (CRM functionality), Supplier payments and invoicing.

  • Smartcat is backed by Matrix Partners, FJ Labs, and other top VC firms focusing on SaaS and marketplace startups (you might recognize names like HubSpot, Zendesk, Uber, Stripe, RigUp and Quora in their portfolios). This helps us innovate at a fast pace and learn from top professionals in other industries.

Tech stack

Backend

Backend

Net Framework 4.7.2 & ASP.Net (WebAPI): We’re currently migrating the application to .NET Core and modernizing the infrastructure — up to 50% of the codebase is on .NET Core in k8s

Frontend

Frontend

Vue.js 2.6 + Vuex + Typescript 3.7 (Partly Knockout.js)

Database

Database

MongoDB 4.0.12

Our Team

We are a global team of 100+ enthusiastic people, with hubs in Boston, Amsterdam, Limassol, Moscow, and Hong Kong — and our users and partners are scattered all around the globe. We’re eager to succeed and transform the world of language services for the better. We grow aggressively while preserving our culture of empathy. As diverse as we are, we love working and having fun together, and we’re sure you’ll love working with us too.

logo Ivan Smolnikov Founder, CEO
logo Sergey Andreev COO
logo Alina Zurabova Head of engineering
logo Anton Voronov Head of Product
logo Sergey Isaev Tech Lead / Architect
logo Taras Semenenko Team lead

Open role

Location: Remote /

Mission:

Your main task will to be build a team that will continuously support and improve Smartcat products.

Objectives:

  • Establish high quality of the product based on quality metrics (bug reports reported to the support team, bugs per team)

  • Build the A-team of zealous fighters of 5 people and more - you will work with the current team members as well as hire new talent

  • Lead the improvement of testing processes, CI, and testing architecture

We will have a good match if you:

  • Have at least one year of experience in leading a team of 4 people or more

  • Established testing processes and supported them

  • Know and value standards of quality, software testing methodologies, and test design techniques

  • Have 2 years of practical experience in test process automation with REST API and UI on any high-level programming language (Java, C#, Python)

  • Understand the role of quality control in Agile and product teams

  • Know why and how to bring testing outside the boundaries of the QA team

  • Have experience with Selenium Webdriver, Git, and Allure. Knowledge of Docker and DevOps practices will be a considerable advantage

  • Ready to work in a dynamic atmosphere of a startup and not limit yourself to a simple following of instructions, but rather desire to bring something new to the table

  • Have no fear in making decisions and can provide results in set time frames

  • Will be an advantage: experience in hiring team members; capability to motivate, teach and help team members reach personal goals; practical experience in integrating automating testing processes

Apply for this job