Job Description
We are looking for bright and extraordinary Software Test Engineers to join our technology team. You will build next-generation software used by some of the most sophisticated alternative asset managers, as well as architecting solutions to support new technical and business initiatives.
Responsibilities:
- Responsible for testing a variety of products, including complex financial systems and sophisticated workflow systems.
- Responsible for building/maintaining test automation tools/frameworks.
- The team carries out a variety of tests, including functional, performance, and security tests using a combination of manual and automated testing.
- Should be able to adapt to work in multiple technologies.
Requirements:
- A Bachelor’s degree in Computer Science or a related discipline.
- Very good understanding of the software development cycle, software testing, and a broad range of computer science areas including algorithms, data structures, operating systems, and databases.
- Should be able to build and maintain test automation tools/frameworks.
- Knowledge of Selenium, scripting languages such as Python, or object-oriented languages like Java, C, etc.
- Exposure to CI (Jenkins, Bamboo, etc) tools.
- Strong fundamentals in Algorithms, Data Structure, operating systems, and databases.