Description

 

Key Responsibilities:

 

- Design, develop, and execute automated test scripts for trading applications.

- Work with product owners and business analysts to understand and write the acceptance test cases.

- Collaborate with developers, product managers, and other stakeholders to understand requirements and create test plans.

- Perform regression, performance, and end to end testing to ensure software reliability.

- Identify, document, and track defects using appropriate tools and methodologies.

- Maintain and enhance existing test automation frameworks for both frontend and backend.

- Report on coverage, functionality, defect aging, closure reports to the stakeholders so that they know the stability of releases.

- Integrate automation cases into CI/CD pipelines

 

Qualifications:

 

- Bachelor’s degree in Computer Science, Engineering, or a related field.

- Proven 5+ Years experience in automation testing for web and backend applications.

- Strong knowledge of testing frameworks (e.g., Selenium, Cypress, JUnit, TestNG, Playwright).

- Experience with API testing tools (e.g., Postman, SoapUI, RestAssured).

- Familiarity with programming languages such as Java, Python, or JavaScript.

- Understanding of basic SQL queries to validate data in the databases

- Understanding of CI/CD processes and tools (e.g., Jenkins, GitLab CI).

- Strong analytical and problem-solving skills.

- Excellent communication and teamwork abilities.

- Prior experience with trading applications or core financial services related applications is a big plus

 


 

Education

Bachelor's Degree