Minimum 8 years in QA Automation
Strong, practical experience with Python (3+ years):
Ability to write clean, maintainable automation code
Ability to manage and extend automation frameworks
Not just scripting — actual engineering level proficiency
Strong, proven experience with Pytest (2+ years):
Fixtures, parametrization, markers
Framework development & maintenance
Hands on experience with Git (daily usage):
Branching strategies, PR workflows, code reviews
Hands on experience with Azure DevOps:
Pipelines, repos, boards, test plans
Backend & API testing expertise:
REST services, authentication, data validation
Ability to design and automate API tests
Strong SQL and Python for test automation:
Data validation across ETL pipelines
Experience with Databricks (2+ years preferred):
Not just reading notebooks — actual testing experience
Experience with test automation tools:
Building, maintaining, and scaling frameworks
Understanding of CI/CD processes:
Ability to integrate tests into pipelines
Familiarity with data warehouses & ETL testing
Ability to own architecture & drive quality strategy
Experience collaborating with developers
Able to influence, challenge, and guide engineering teams
Leading initiatives, mentoring, driving standards
Fast learner, adaptable to new tools & technologies
Experience in the BSFI domain
Understanding of the Investment Data Domain
Familiarity with ServiceNow
Familiarity with Dynatrace or Datadog
ISTQB or equivalent certification