Senior QA Engineer – Backend Services, Automation & Performance Testing (Botim)
Core
Design, implement, and execute comprehensive test strategies for backend services, covering functional, integration, automation, and performance testing to ensure system reliability and data consistency.
Role type
Senior QA Engineer (Backend Services, Automation & Performance Testing)
Builds
Scalable automation frameworks for API, integration, and database validation supporting CI/CD pipelines; performance, load, stress, and endurance testing suites.
Domain
Fintech, banking, payment, lending, and transaction-intensive distributed systems.
Required skills
API automation, integration testing, database validation, performance testing (JMeter, k6, Gatling), distributed microservices, REST APIs, asynchronous messaging (Kafka, RabbitMQ), SQL, Java or Python, AI-assisted software engineering (LLM tools), debugging complex backend systems, CI/CD pipelines.
Preferred skills
High-concurrency backend testing, cloud-native technologies (Docker, Kubernetes, Prometheus, Grafana, ELK, Jaeger).
Responsibilities
Design and execute performance, load, stress, and endurance testing; analyze performance bottlenecks using logs, metrics, and distributed tracing; validate data consistency across databases and message queues; debug complex backend issues involving asynchronous processing and event-driven architectures; develop and maintain scalable automation frameworks.
Seniority
Senior, hands-on IC