Posted in

Software Engineer – Test

Software Engineer – Test

CompanyCboe
LocationChicago, IL, USA
Salary$93500 – $115500
TypeFull-Time
DegreesBachelor’s
Experience LevelJunior, Mid Level

Requirements

  • Minimum Years of Work Experience: 2+ years
  • Minimum Education Requirement: Bachelor’s degree in Computer Science, Computer Engineering, or Information Technology
  • Professional Information Technology experience working in the QA/Development Field
  • Experience in developing software in various programming languages such as Java, Python, Cucumber and HTML.
  • Relevant experience with various web technologies, such as content management systems, application servers, e-commerce platforms, etc.
  • Experience with Playwright for front end testing.
  • Hands on experience in engineering and/or testing.
  • Experience with automated test frameworks such as Cucumber.
  • End to end testing of applications.
  • Working knowledge of testing methodologies
  • Communication with users and engineers understanding bugs.
  • Familiarity with Agile frameworks.
  • Flexibility to fit within a small team, strong interpersonal and team skills are a must.

Responsibilities

  • Design, implement and extend test software applications to validate business requirements.
  • Review, document and understand system specifications.
  • Work with Product and Engineering teams to create effective test plans.
  • Develop and execute both manual and automated test cases, analyze results and provide feedback to necessary parties.
  • Create documentation around best testing practices.
  • Report bugs and work with engineering groups to come to a resolution.
  • Organize and track necessary changes to get the team to a release.
  • Develop and maintain code of proprietary java applications.
  • Evaluate system requirements, develop unit test plans and process flow and translate into technical quality assurance test cases.
  • Conduct quality assurance testing and analysis throughout the life cycle to all systems integration, software, database, and infrastructure changes.
  • Develop, implement, and maintain test plans and test scripts to make certain a high level of quality to all users and supporting infrastructure.
  • Understand full system architecture to set up and configure test environments for testing.
  • Perform functional, regression and system integration testing.

Preferred Qualifications

  • Financial markets experience
  • Familiarity with FIX, SQL, Git, and Linux
  • Detail oriented and self-motivated
  • Ability to multitask, prioritize and manage time effectively in a deadline driven environment