Hello, our future colleague! We, LogicBPM company, are currently looking for a QA engineer.
About us in brief:
LogicBPM is a Russian team of experts in the field of business process management software development. We are developing an innovative platform that will become the foundation for many business process automation products, with a primary focus on optimizing Service Desk operations. Our goal is to transform traditional approaches to SD and create a product that will become an absolute market leader in its category.
Your tasks:
- Conduct functional, integration, regression, and E2E testing.
- Analyze requirements and identify potential issues at early development stages.
- Develop test scenarios using test design techniques.
- Test REST API, user interface, inter-service integrations, and database interactions.
- Verify microservice interactions and the correctness of data exchange between them.
- Analyze test results, localize defect causes, and collaborate with developers on their elimination.
- Participate in testing integrations and asynchronous interactions via Kafka.
Mandatory requirements for your candidacy:
- Knowledge of testing theory.
- Ability to apply test design techniques in practice.
- Solid knowledge of Java Core.
- Experience in developing autotests in Java for 2+ years.
- Experience with TestNG.
- Experience with Selenide and Playwright.
- Experience in testing REST API and working with REST Assured.
- Experience in database testing and writing SQL queries.
- Understanding of the specifics of testing microservice architecture.
- Experience in integration testing.
- Understanding of principles for working with asynchronous interactions and message brokers.
- Experience with CI/CD, understanding the principles of building and running pipelines.
- Ability to independently analyze test results and find the root causes of problems.
Will be a plus:
- Experience with Kafka.
- Understanding of test infrastructure construction principles.
- Experience with Docker and Kubernetes.
- Experience in testing distributed systems and asynchronous processes.
What we offer:
- Fully remote work in an accredited IT company (IMPORTANT: you must have a PC/Laptop and a stable internet connection of at least 50 Mbps).
- Official employment according to the Labor Code of the Russian Federation: white salary, social package, payments are clear and on time twice a month.
- Schedule: 5/2, from 09:00 to 18:00 Moscow time (Saturday, Sunday, and all public holidays are days off).
- Salary based on the results of the final interview with the Technical Director: from 170,000 rubles before tax deduction up to 200,000 rubles before tax deduction.
- Modern work methodology: Agile/Scrum, minimal bureaucracy, focus on results.
- Environment for professional and personal growth: complex projects, opportunity to influence architecture and develop management skills.
- Corporate culture: openness, collaboration, and team support.
- Corporate bonuses: discounts on training, books, medicine, fitness, and other services (Skillbox, LitRes, Invitro, etc.).
How to apply:
Click "Apply" and in your cover letter, be sure to list the stack you have worked with.