Role Overview
We are looking for a highly skilled Senior QA Automation Engineer to join a high-performing engineering team responsible for building and maintaining critical financial platforms. The role focuses on designing robust automation frameworks, ensuring system reliability, and enabling high-quality software delivery through advanced testing practices.
Key Responsibilities
Automation Framework Development
- Develop reusable automation libraries and testing utilities to improve efficiency and maintainability.
- Ensure high automation coverage across UI, API, and integration layers.
API and Integration Testing
- Develop and maintain automated tests for RESTful APIs, GraphQL services, and distributed microservices.
- Validate service contracts, data integrity, and system interactions across complex integrations.
- Utilize tools such as Postman, SuperTest, or Playwright API testing for automated validation.
Performance and Reliability Testing
- Conduct load, stress, and scalability testing to ensure system stability during high transaction volumes.
- Use tools such as Apache JMeter, k6, or similar frameworks to identify performance bottlenecks and optimize system throughput.
- Collaborate with engineering teams to analyze results and drive performance improvements.
Domain-Focused Test Design
- Develop realistic end-to-end test scenarios based on financial workflows such as payments, account management, KYC processes, and ledger systems.
- Ensure systems meet high standards for accuracy, resilience, and regulatory compliance.
- Evaluate and implement AI-augmented testing techniques to improve test coverage and reduce maintenance overhead.
- Leverage AI tools for test case generation, synthetic data creation, visual regression testing, and intelligent defect detection.
CI/CD and DevOps Integration
- Integrate automated testing frameworks into CI/CD pipelines using tools such as Jenkins, GitHub Actions, or GitLab CI.
- Ensure automated tests run reliably as part of continuous integration and deployment workflows.
- Contribute to improving quality gates, test reporting, and release confidence.
Required Skills and Experience
- Proven experience testing REST APIs, GraphQL services, and microservice-based systems.
- Experience with API testing tools such as Postman or SuperTest and strong understanding of JSON schema validation.
- Hands‑on experience with performance testing tools such as Apache JMeter, k6, or similar frameworks.
- Strong understanding of automation design patterns and scalable test architecture.
- Experience working in Agile environments with knowledge of TDD, BDD, and modern QA practices.
- Experience integrating automated tests into CI/CD pipelines and DevOps workflows.
- Prior experience working within Banking, FinTech, or other highly regulated environments is strongly preferred.
#J-18808-Ljbffr