Description


 

Key Responsibilities: 
 

Develop (Python/Pytest) automation tests in all components  (e.g. API testing, client-server testing, E2E testing etc.) to meet product requirements and customer usages. 
 

Triage automation failures, increase automation stability and take part in our continuous and release testing.   
 

Ensure coverage on critical components and close any test gaps that have been identified 
 

Hands-On experience in Python 
 

Proficiency in test automation frameworks and tools such as Selenium, Cucumber. 
 

Experience working in a Microsoft Windows and Linux environment 
 

Experience working with compute/storage services of AWS (EC2/S3/EFS/RDS) 
 

Experience using Postman and automated API testing 
 

Experience with using Agile development methodologies 
 

Experience designing & executing load/stress and performance testing 
 

Experience using test cases & test execution management tools and issues management tools (e.g Jira), and development environments (like Visual Studio, IntelliJ, or Eclipse).  
 

Experience in Pycharm is a plus 
 

 
 

Domain Experience:- 
 

 Investment banking or electronic trading is mandatory 
 

 Strong understanding of distributed systems 
 

cloud computing (AWS), and networking principles. 
 

Ability to understand complex trading systems and prepare and execute plans to induce failures 
 

 Lang: -Python. 
 

Experience with chaos engineering tooling such as Chaos Monkey, Gremlin, or similar

Education

Bachelor's Degree