Company
PEAK6 Investments, LPLocation
USA-IL-ChicagoRemuneration
Not SpecifiedPosition Type
PermanentEmployment type
Full timeUpdated
23-Oct-2013eFC Ref no
1297450
The primary function of this role will
be software development of frameworks for automated testing, in
addition to performing functional and regression testing on our product
with a wide spectrum of functionality encompassing the latest
application servers, databases, and operating systems.
PEAK6 Investments, established in 1997, is a
leading financial institution in Chicago with a demonstrated track
record of success in proprietary trading. Specializing in inventory and
risk management, PEAK6 Investments employs state of the art technology
and proprietary tools and is thoroughly committed to building the next
generation of automated trading systems and businesses. PEAK6 is
constantly expanding its commercial focus to include leading-edge
initiatives in the hedge fund, online media, retail options brokerage
and institutional trading segments. Voted Chicago's Best and Brightest
Employers to Work For, four of the last five years, PEAK6 Investments
offers: competitive salary, performance bonuses, and a great benefits
package including: medical, dental, vision, 401K, paid vacation,
sickness and disability benefits, life insurance, tuition reimbursement,
along with a casual work environment and dress code and the occasional
yoga class. PEAK6 currently employs over 400 professionals and is
rapidly growing in scope, complexity and depth of operation.
OptionsHouse is currently seeking a Software Development Engineer Test to join our growing team. The Software Development Engineer Test will work with project teams of QA Engineers and Software Engineers throughout the software development lifecycle. This is a dynamic, multi-tasking environment with rapid development lifecycles. The success of this position will be measured in terms of effective collaboration to achieve timely deliverables with high performance, scalability and reliability of the service. This position is a member of the Quality Assurance team and reports to the QA Manager but takes considerable direction from Software Engineering staff.
This role will be focused on fulfilling high-impact, high-visibility customer needs for enhancements to the current capabilities of our product. The primary function of this role will be software development of frameworks for automated testing, in addition to performing functional and regression testing on our product with a wide spectrum of functionality encompassing the latest application servers, databases, and operating systems. The Software Development Engineer Test will also construct and run specialized tests to observe product functionality in complex environments. He/she will also develop test plans, test cases, file detailed software defect descriptions, and participate in test automation projects.
Key Skills & Responsibilities
Job Requirements
See Job Description

OptionsHouse is currently seeking a Software Development Engineer Test to join our growing team. The Software Development Engineer Test will work with project teams of QA Engineers and Software Engineers throughout the software development lifecycle. This is a dynamic, multi-tasking environment with rapid development lifecycles. The success of this position will be measured in terms of effective collaboration to achieve timely deliverables with high performance, scalability and reliability of the service. This position is a member of the Quality Assurance team and reports to the QA Manager but takes considerable direction from Software Engineering staff.
This role will be focused on fulfilling high-impact, high-visibility customer needs for enhancements to the current capabilities of our product. The primary function of this role will be software development of frameworks for automated testing, in addition to performing functional and regression testing on our product with a wide spectrum of functionality encompassing the latest application servers, databases, and operating systems. The Software Development Engineer Test will also construct and run specialized tests to observe product functionality in complex environments. He/she will also develop test plans, test cases, file detailed software defect descriptions, and participate in test automation projects.
Key Skills & Responsibilities
- Work with the business, engineering and QA teams to agree on common quality goals
- Collaborate with architects & development leads to create automation testing frameworks
- Establish processes that complement the tools and provide end-to-end traceability
- Review product architecture and provide feedback on systemic qualities before development cycle starts
- Understand the Application Lifecycle Management process and identify risk elements from quality perspective
- Develop and execute manual testing where automated coverage does not exist
- Assists in reproducing, investigating and debugging software issues in coordination with the Development team
- Participate in the design spec reviews to understand design, contribute quality requirements and ensure testability
- Familiarize themselves with new technology, operating systems, automated testing tools, etc. in order to maintain an awareness of technological advances
- Assist developers, architects, and support services in researching or solving complex application issues
- Work with development team to understand new product features for the purpose of designing and developing test case frameworks
- Collaborate with Development to effectively analyze and isolate complex system level problems which extend past the reach of the product under test and include external software or hardware systems
- Must be very driven and motivated to learn on own
- Understanding of how databases work with applications
- Understanding of J2EE architecture
- Passionate about finding defects and helping to resolve them
- Expert troubleshooting and reasoning skills
Job Requirements
- BS/BA in Computer Science
- 2+ years of Software Quality Engineering / Testing experience
- 2+ years of programming experience with either Java or multiple object-oriented programming languages
- Knowledge of the financial industry and trading systems are a plus
- Interest in learning more about the Product lifecycle with an opportunity to be a part of the OptionsHouse Development teams
- Experience working in a Linux based environment
- Collaborate with Project Managers, Software Development Managers, and Operations staff
- Exposure to creating test plans, and or fault-tolerated web based applications in UNIX environments
- Excellent written and oral communication skills
- Ability to work in a highly demanding environment where accountability and teamwork are essential
- Highly motivated, reliable and hard working
See Job Description
0 comments:
Post a Comment