Responsibilities
- Identify and test new data formats, enhancements, and changes to designated feeds on the Real Time Ticker Plant.
- Manage changes from specification through testing and deployment on production systems according to established guidelines.
- Serve as the point of contact for changes to designated feeds impacting Real Time products, including exchange-mandated, internal, and external customer requirements and fixes.
- Coordinate and track resultant changes across systems for successful implementation.
- Manage changes through the established deployment process, including development, testing, and change control.
- Contribute to and improve data quality through testing in collaboration with managers and senior colleagues.
- Maintain automated regression testing suites and expand them as needed.
- Demonstrate meticulous testing practices, problem-solving skills, and adherence to established standards and policies.
- Manage personal testing efforts and address bug reports and issues.
- Provide input for technical and user-facing documentation.
- Be available outside of normal working hours to support production deployments occasionally.
Requirements
- Professional working knowledge of shell scripting (bash/python).
- Demonstrable experience in regression testing and test automation.
- Experience working in a UNIX environment with user-level knowledge of Linux or UNIX.
- Experience in a quality assurance or software testing environment.
- Experience testing through a project lifecycle to deployment.
- Experience working on own initiative within a fast-changing environment.
- Structured and organized nature.
- Systematic approach with the ability to concentrate on areas of knowledge, experience, and education.
- Approachable, thorough, methodical, predictable, self-disciplined, patient, logical, and careful approach.
- Ability to work as a team member and effectively with team leads, managers, and other groups (QA, BA, Operations, Product Management).
Skills
- Shell scripting (bash/python)
- Regression testing
- Test automation
- UNIX/Linux
- Quality assurance
- Software testing
- Troubleshooting techniques
