6 to 8 Years Relevant Experience
Roles & Responsibilities
We are seeking an experienced and innovative QA Engineer with expertise in cybersecurity, automation, and cloud-native testing. The ideal candidate will be adept at designing and implementing comprehensive test strategies that integrate functional, performance, security, and emerging testing techniques. You will work closely with cross-functional teams to ensure that our products not only meet industry standards but also set new benchmarks for quality and security in banking.
Mandatory Skills
- 3-5+ years of hands-on QA experience in the financial services or banking sector with a strong cybersecurity focus
- Testing Methodologies: Deep understanding of functional, regression, integration, and exploratory testing
- Automation Skills: Proven experience with advanced automation frameworks and scripting languages (Python, JavaScript, or equivalent)
- Cybersecurity Testing: Practical experience in integrating security testing (SAST, DAST, vulnerability assessments) within CI/CD pipelines
- Performance Testing: Proficiency with performance and load testing tools (LoadRunner, JMeter, Gatling) and cloud-based testing environments
- Cloud & Container Testing: Familiarity with cloud environments (AWS, Azure, GCP) and container orchestration (Docker, Kubernetes)
- Emerging Technologies: Exposure to AI/ML-driven testing tools and data analytics for quality prediction
- Development Frameworks: Experience with modern application development frameworks and service-oriented architectures
- CI/CD & DevOps: Strong background in integrating automated tests into agile and DevSecOps workflows
Preferred Certifications
- Quality Assurance certifications (ISTQB, CSTE)
- Cybersecurity certifications (CEH, CISSP, OSCP)
- Cloud certifications (AWS Certified, Azure Fundamentals, etc.)
- Familiarity with compliance standards and frameworks (PCI-DSS, GDPR)
Role Descriptions / Expectations from the Role
- Administration of VMware virtual machines, Windows Servers, Active Directory, and some Linux servers
- Be responsible for the general health of the queue (resolving tickets, identifying trends, finding the technical cause of problems), recommending process/system changes to eliminate incoming workload, optimizing team process, and escalating where appropriate
- Providing troubleshooting, maintenance, monitoring resource utilization, and ensuring appropriate capacity plans are in place and utilized
- Doing performance tuning
- Familiarity with DevOps practices and CI/CD pipelines