Title : Senior Quality Assurance Analyst
Job Type : Full-time Permanent
Location : New Brunswick, NJ (Hybrid or Remote)
The Challenge :
We are currently looking for a highly motivated and detailed oriented Quality Assurance Analyst with a strong desire to learn and actively participate in the end to end system testing process within a fast paced trading environment.
Major responsibilities include :
- Participating in execution of the testing process in compliance with the Quality Assurance testing plan
- Managing, enhancing and updating the proprietary automated testing tools and environment to ensure its smooth operation
- Proactively participating in the review process of functional specifications and interface specifications for the purpose of test planning and generating test cases
- Participating in the generation and validation of test plans, test cases and traceability matrixes
- Tracking test case failures, tracking remediation efforts and validating the results
Organizational Structure :
The Quality Assurance Analyst will report to the Trading System Development management team and work with the QA leads and team members.
Qualifications :
- Effective analytical and problem solving skills a must
- Experience in Quality Assurance testing process and best practices
- Experience using the LINUX command line interface and shell scripting languages such as Bash
- Experience in setting up and managing build jobs on CI / CD or DevOps tools such as Jenkins
- Knowledge of other scripting languages like Python, Perl, etc. a plus
- Experience in testing Equities / Options / Futures trading applications a plus
- Excellent verbal and communication skills required
- Must be a self-motivated, dynamic, organized and responsible team player
Education and Experience :
- Bachelor's degree or equivalent in IT / Computer Science
- 3+ years of experience in software QA / testing
- 3+ years of experience with automated testing tools
- 1+ years of testing in a trading environment
24 days ago