Senior Quality Assurance Engineer – Automation & Performance Testing
We are looking for a Senior Quality Assurance Engineer – Automation & Performance Testing to join our dynamic team.
Key Responsibilities
- Design, develop, and maintain automated test scripts for both functional and non-functional testing (e.g., performance, security, scalability) of banking applications.
- Collaborate with cross-functional teams, including developers, product owners, and business analysts, to gather requirements and create comprehensive test plans.
- Conduct thorough reviews of system specifications to ensure effective coverage of functional and non-functional criteria.
- Identify, document, and track defects, working closely with development teams to ensure timely resolution.
- Lead performance testing efforts using tools like JMeter, LoadRunner, Playwright, or similar, and analyze results to provide actionable insights.
- Mentor and guide junior QA team members in automation best practices and non-functional testing methodologies.
- Implement and enhance CI/CD pipelines to support automated testing processes.
- Stay up to date with industry trends and advancements in test automation and non-functional testing.
Candidate Profile
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4+ years of experience in test automation, with a focus on the banking or financial services domain.
- Experience in testing AI models and tools is a valuable asset.
- Proficiency in automation tools such as Selenium, Appium, Playwright, TestNG, or equivalent frameworks.
- Extensive experience with performance and security testing tools (e.g., JMeter, LoadRunner, OWASP ZAP).
- Familiarity with Agile methodologies and CI/CD practices.
- Excellent analytical and problem-solving skills, with strong attention to detail.
- Strong communication skills and the ability to work collaboratively in a team environment.
- Knowledge of banking regulations and compliance standards is a plus.