
Senior QA Test Analyst
- Philadelphia, PA
- Permanent
- Full-time
- Automated and manual functional testing of new products/product features as well as automated regression testing of existing functionality.
- Writing, reviewing, and updating product test plans, test cases, automated test scripts, and scenarios.
- All tiers of testing – manual, automated, front-end, and back-end.
- Execution of test plans, automated test scripts and test cases to ensure that software meets or exceeds specified standards, development specifications, and/or client requirements.
- Reporting bugs and tracking status through a resolution system.
- Build and maintain test tools and test applications to perform automated functional and regression testing as well as model-based architecture testing.
- Work closely with development, product development, and operations departments to ensure quality and timely services are delivered to clients.
- Maintain a strong working knowledge of the market host systems.
- Review system requirements and business processes.
- Maintain testing tools to be used by the broader team.
- Minimum 3 to 5 years’ experience with QA testing or related functions
- Experience with automation frameworks and tools (required)
- Experience with automated testing tools (required)
- Experience with LINUX command-line environments (required)
- Experience with Linux containerized environments Podman/Docker(preferred).
- Experience with Cloud preferably (preferred).
- Experience with Python or Java programming (required)
- Degree in Computer Science or Information Management (preferred)
- Experience and knowledge with the US Equities market and the business functions behind it (preferred)
- Experience with financial industry messaging protocols – ie: FIX (preferred)
- Strong analysis and autonomous problem discovery and solving skills.
- Strong attention to detail and a creative thinker.
- Self-motivated (self-starter) and intellectually curious.
- Excellent written and verbal communication skills.
- Ability to adapt and execute in a dynamic environment, adjusting appropriately to changes to business, resource, or product priorities.
- Bachelor's degree or higher in computer science, information technology or related engineering field.
- Contribute to process improvements and internal QA tool development.
- Champion the use of AI-assisted QA tools (e.g., Copilot, test generation, log analysis) to enhance productivity and innovation.
- Secure Wealth: 401(k) program with 6% employer match, Employee Stock Purchase Program with 15% discount, Student loan repayment program up to $10k, Company paid life and disability plans, Generous paid time off
- Prioritize Health: Comprehensive medical, dental and vision coverage, Health spending account with employer contribution, Paid flex days to support mental wellbeing, Gym membership discounts
- Care for Family: Hybrid home/office schedule (for most positions), Paid parental leave, Fertility benefits, Paid bereavement leave
- Connect with Community: Company gift matching program, Employee resource groups, Paid volunteer days
- Grow Career: Education Assistance Program, Robust job skills training and Professional development opportunities