We are looking for passionate QA Developers/Analysts to join our team. You will work to ensure the quality of critical software algorithms by developing automated tests and test frameworks. As a member of our team, you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment to succeed.
What will you do?
- Develop automated tests and tooling for functional, system, integration, and regression testing.
- Identify software application weaknesses
- Create and document detailed, comprehensive and well-structured test plans and test cases.
- Execute manual test cases
- Track, report, and communicate bugs to various team members
- Participate in technical planning, design discussions, and code reviews
What are we looking for?
- Minimum 2 years of QA experience with manual testing and writing automated tests
- Knowledge of networking fundamentals (multicast, TCP, routing)
- Experience working in Linux and/or Windows environments
- Strong analytical and problem-solving skills, an ability to multitask and work in a fast-paced environment with changing priorities
- Previous experience in financial markets or with financial trading applications
- Advantage: Experience with automated testing tools
- Bonus: Good knowledge of JavaScript, TypeScript, Node.JS, React
- Bonus: Previous experience with configuration management tools such as Chef and Ansible
- Bonus: Previous experience with Docker containers
- Bonus: Strong bash or other scripting skills such as python, shell and ruby