QA Engineer II

Apply Now

Company: HPR

Location: Needham, MA 02492

Description:

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

Similar Jobs