About the job
HPR is the leading provider of high-performance and ultra-low latency electronic trading and capital markets infrastructure solutions offered as a managed service. Our cutting-edge technology is used by tier-1 financial institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a dedicated QA Engineer II to help us ensure the quality and reliability of our products.
As a QA Engineer II at HPR, you will:
- Work closely with our Support and Development teams to identify and resolve issues.
- Conduct individual component testing for front-end Java GUIs, front-end Web GUIs, backend C applications, backend Python applications, and order entry trading protocols.
- Perform system level integration testing, including multiple backend C applications and full end-to-end system testing from order entry to front-end GUIs and reporting.
- Simulate entire trading days to ensure the system’s reliability and performance.
- Document and track bugs, providing detailed reports to the development team.
- Develop and execute test plans, test cases, and test scripts to ensure thorough testing of our products.
- Participate in code reviews and provide feedback on software design and implementation.
Required Qualifications and Skills:
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- 2+ years of experience in a QA Engineer role or similar.
- Strong understanding of QA methodologies, tools, and processes.
- Experience with testing front-end and backend applications.
- Proficiency in at least one scripting language (e.g., Python, Shell).
- Familiarity with Linux operating systems.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
- Attention to detail and a commitment to quality.
Preferred Qualifications:
- Experience with financial market applications or trading systems.
- Knowledge of C, Java, Python, programming.
- Knowledge of a Web stack.
- Familiarity with order entry trading protocols.
- Experience with automated testing tools and frameworks.
- Understanding of network protocols and socket programming.
- Strong organizational skills and the ability to handle multiple projects simultaneously.
Please note: HPR currently does not provide employment sponsorship