QA Engineer
Tenexti is an emerging software development company based in Lviv. We specialize in creating innovative solutions, delivering high-quality results, and helping our clients turn their ideas into reality. With a passion for technology and a commitment to excellence, we strive to build lasting partnerships and drive meaningful impact through our work.
We are looking for a Manual QA Engineer (1-3 years of experience) to join our team.
🧑🏻💻What we expect from the ideal candidate:
- 1-3 years of experience as a Manual QA Engineer;
- Strong knowledge of testing methodologies, QA processes, and software development lifecycle;
- Experience in creating, maintaining, and executing test cases and test plans;
- Good understanding of client-server architecture, APIs, and databases;
- Experience testing web applications;
- Attention to detail, ability to identify edge cases and think critically about product quality;
- Self-driven, proactive, and able to work independently without constant supervision;
- A strong team player with good communication skills.
💡What you will do:
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback;
- Create test documentation;
- Execute manual testing for web applications;
- Identify, document, and track bugs through to resolution;
- Collaborate with developers and product managers to ensure quality is built into the product from the start;
- Perform regression testing and support release cycles;
- Suggest improvements to QA processes and contribute to overall product quality.
Team and Customer
We are a team of engineers based in Lviv seeking a talented Manual QA Engineer to join us. You will be working with us for a US-based customer. All engineers are located in Ukraine which means that all important architectural decisions are being made here locally, so you won’t have late calls with the team members from the US. This also means that all knowledge of the system is available on our side so you won’t be blocked by some knowledge holders that are located overseas.
Our customer is not backed by venture capital but by reliable source of business revenue. This means that we are self-funded and don’t experience pressure from the venture capital to cut roles in Ukraine due to “country risks”. You may be already aware that this is quite common lately.
The reason why we are hiring is due to business growth. We see that by leveraging technology and smart people we can empower the business to growth further.
Product
At a high-level, the product we are working on is a service for ticket brokers that collects terabytes of information from the internet and processes it. Later on this data is processed and presented to clients so they can make a decision on which tickets to buy.
From the technical perspective this product is both interesting and challenging. It is very far from being a simple CRUD application. It is rather a set of different systems that are aimed at retrieving terabytes of data from the internet and process it efficiently and reliably.
Here are some technical details that might be interesting to know:
- To fulfill our business automation needs we run about 80~ chrome browsers 24/7
- We have constant load on the system of roughly 20-40 requests/second. Sometimes there are spikes that we need to tackle and stay resilient and responsive. While this number might not sound impressive, it is worth to note that we have to guarantee system reliability 24/7 and that some of the requests require browser interventions that leads to high resource allocations
- Our current infrastructure is backed by K8S cluster, that in total has 126 CPUs cores and 482GB of RAM as of the moment of writing.
🚀Our technology stack (for context):
- Typescript, Node.js & Nest.js
- Prisma, MongoDB & Postgres, Redis
- Hasura & GraphQL
- Kubernetes
- CI built on top of ArgoCD and Github Actions
- React, react-query, Antd
- Java 21 & Spring Boot
- Opensearch for logs
- Prometheus & Grafana for metrics & traces
Why choose this project and team?
- Stable project that has been up for more than 8 years
- The entire RnD team is located in Lviv/Ukraine. All architectural decisions are being made here locally too. There are no knowledge holders overseas and no late calls
- Opportunity to work on a quite high load production system and have an impact on quality and stability
Perks and Benefits
🏋️♂️ Gym compensation
🍔 Partial compensation for transfer to office and food at office
🏝 18 days of paid vacation, public holidays, and paid sick leave
💻 Modern tech gear: MacBook based on silicon CPU (M1—M3) with 32GB of RAM
🇬🇧 English lessons
🪖Ability to make mobilization reserve
⏱️ Flexible working hours and no time trackers
✈️ Possible trips to USA when the war ends. Before the war, we flew there twice and we loved it :)
If you read this far please start your message with “Glory to Ukraine!”, thank you.
Required skills experience
| API Testing | 1.5 years |
| QA Manual | 1.5 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |