Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior QA Backend + Automation Engineer

Posted 16 hours 29 minutes ago by Devlight LLC

Permanent
Not Specified
Other
Not Specified, United Kingdom
Job Description

About us:
Devlight specializes in world-class mobile application development. In fact, there's an 80% chance that one of our apps is on your smartphone right now.
For over 8 years, we've driven digital transformation for Forbes Top 100 companies. With 35 million app installs and over 120 successful projects, we're proud to be the trusted partner of brands like Nova Poshta, Fishka, Ukrnafta, Sense Bank, Varus, Novus, Avrora, and many more.

About the role:
We're looking for a Senior QA Engineer specializing in backend testing and automation to ensure the quality and reliability of our complex distributed system.
You will focus on validating data flows across services, designing comprehensive test strategies, and implementing automation frameworks to maintain high-quality standards.

Your future responsibilities:

  1. Design and implement test strategies for backend microservices (functional & non-functional requirements).
  2. Develop and maintain automation frameworks for REST APIs, Kafka, MQTT, Logstash, and Prometheus.
  3. Verify data integrity across distributed services, including customer data, events, and async processes.
  4. Create realistic test environments simulating production load and traffic.
  5. Test integration points with third-party systems (Firebase, Viber/SMS providers, Stella).
  6. Validate authentication flows: OTP delivery, token management, and authorization.
  7. Conduct performance/load tests for critical user and data flows.
  8. Implement monitoring and alerting for test environments.
  9. Collaborate with developers for end-to-end testing (unit, integration, system levels).
  10. Mentor junior QA engineers in backend testing best practices.
  11. Require 5+ years of QA experience, with 3+ years in backend testing.
  12. Have a strong understanding of microservices and distributed systems architecture.
  13. Be proficient in load testing and analyzing traffic patterns (ramp-up, spikes, etc.).
  14. Be skilled in system performance optimization and risk mitigation (CPU, memory, deployment).
  15. Have experience with test automation tools: Postman, RestAssured, JMeter, Gatling.
  16. Have experience testing APIs, Kafka, and message queues.
  17. Be familiar with Docker, Kubernetes, and CI/CD tools like Jenkins and GitLab CI.
  18. Have hands-on experience with E2E and acceptance testing.
  19. Possess solid knowledge of database testing and data validation.
  20. Demonstrate excellent analytical and problem-solving skills.
  21. Be an effective communicator with a team-oriented mindset.

Nice to have:

  • Experience testing MQTT protocol.
  • Understanding of fraud detection and security testing.
  • Familiarity with monitoring tools (Prometheus, ELK).
  • Experience with notification systems (push, SMS, messaging apps).
  • Knowledge of retail/e-commerce domain.
  • Cloud experience (AWS, Azure, GCP).
  • Understanding of OAuth and other authentication mechanisms.

What we offer for your success:

  • Full remote or hybrid work format.
  • Paid Time Off, sick days, medical insurance, regular reward evaluations, and accounting support.
  • Corporate English lessons, reimbursement for training courses, and compensation for the use of personal equipment.
  • IT Club Loyalty Card.
  • Work with an open-minded team that welcomes your ideas, alongside top specialists who love sharing their experience.
  • Opportunity to connect with top companies and contribute to the growth of the Ukrainian IT community.

Our recruitment process: Recruiter interview, Tech interview, References check, Offer.

Ready to become a part of Devlight? Send us your CV. We'll be thrilled to welcome you to the team!

Email this Job