QA Automation Engineer
Overview
We are seeking a highly skilled QA Engineer with strong expertise in automation testing, performance testing, and backend validation. The ideal candidate will be capable of validating complex backend workflows using SQL. This role plays a critical part in ensuring the reliability, scalability, and stability of our applications.
Key Responsibilities
Automation Testing
- Design, develop, and maintain automated test suites.
- Build and execute automated tests for APIs, mobile applications, and backend services.
- Integrate automated tests into CI/CD pipelines to ensure continuous quality coverage.
Backend Validation
- Write and execute complex SQL queries for backend data validation, reconciliation, and integrity checks.
- Validate backend workflows, business logic, and data transformations.
Performance & Stress Testing
- Plan, design, and execute performance, load, and stress tests using JMeter.
- Analyze performance bottlenecks, latency issues, and system scalability constraints.
- Collaborate with engineering teams to optimize application responsiveness and stability.
Required Skills & Qualifications
Technical Skills
- Proficient in SQL for backend database testing and validation.
- Experience with JMeter for performance and stress testing.
- Solid understanding of API testing, mobile testing, and CI/CD pipelines.
- Familiarity with distributed systems, microservices, and backend architecture.
Preferred Qualifications
- Experience with monitoring tools (Grafana, Kibana, New Relic, etc.).
- Exposure to cloud environments (AWS, GCP, Azure).
- Knowledge of security testing concepts.