We are looking for a Middle QA Engineer to join our team and help improve a complex multi-tenant web platform used by professional users to monitor, analyze, and manage operational and financial data. The system includes real-time data streaming, trade and position analytics, shared data modules, and an Excel Add-In that extends the platform’s core functionality. You will work in a cross-functional team on a long-term product that is actively evolving and growing in features and complexity.
What you’ll do
- Test a multi-module web application that enables users to view, manage, and analyze large sets of operational and analytical data.
- Validate data accuracy, risk calculations, and business logic across several interconnected modules.
- Test real-time updates delivered via SignalR, ensuring correct synchronization across users and sessions.
- Collaborate closely with developers, Team Lead, and PM to clarify requirements and influence product quality.
- Create and maintain test documentation (test cases, checklists, test suites).
- Perform functional, regression, integration, UI/UX, and exploratory testing.
- Test communication flows between distributed services, background jobs, and APIs.
- Participate in testing the Excel Add-In and ensure its correct integration with the main application.
- Provide detailed bug reports and assist the team during investigation.
- Contribute to continuous improvement of QA workflows and overall product reliability.
What we’re looking for
- 2.5+ years of experience in QA for web applications.
- Strong understanding of testing methodologies, SDLC, and QA processes.
- Hands-on experience testing systems with real-time data updates (SignalR/WebSockets/SSE or similar).
- Proficiency with REST API testing tools (Postman, Swagger, etc.).
- Solid SQL knowledge for validating data integrity and performing complex queries.
- Experience working with distributed or multi-module systems.
- Ability to read logs, investigate issues, and collaborate with developers on root-cause analysis.
- Understanding of client–server architecture and asynchronous processing.
- Experience with Jira, TestRail, or similar tools.
- Upper Intermediate+ English level.
Nice to have
- Experience with message brokers (RabbitMQ, Kafka, etc.).
- Familiarity with background processing tools (e.g., Hangfire).
- Experience testing desktop components or Excel Add-Ins.
- Domain knowledge in trading, financial analytics, or brokerage systems.
- Basic understanding of cloud platforms (Azure preferred).
- Experience with automation (API or UI) will be a plus.
Why you’ll enjoy working with us
- Opportunity to work on a long-term, business-critical product with complex logic and real-time processing.
- Collaboration with a strong engineering team and supportive leadership.
- Room for professional growth, knowledge sharing, and exposure to advanced technologies.
- Flexible schedule and remote-friendly environment.
- Competitive compensation and transparent performance culture.
If you are a proactive QA Engineer who enjoys challenging products, real-time data, and complex system logic - we’d be happy to hear from you. Apply now and become part of a team that values quality, ownership, and continuous improvement.
We appreciate your interest in joining our team. Our hiring team will carefully review your application and get back to you soon.
In the meantime, feel free to explore more about our company, our culture, and the exciting projects we’re working on!
Discover our latest
vacancies
- Love deploying & maximizing your skills
- Seek professional growth and development
- Want to make a difference with your work
- Look to build a strong career in tech
- Enjoy the company of creative and driven individuals
led by real industry professionals
team members
We’ll review your message and get back to you soon.
In the meantime, feel free to explore our case studies or submit another request.