Job: QA Engineer with Python

Title QA Engineer with Python
Location East Bay
Job Information

Our investment advisory client is looking for a QA Engineer with Python experience in the East Bay.

Job description:

– Read/understand the existing python platform used to construct and optimize portfolios.

– Enhance and add additional functionality to the existing platform

– Create a QA test environment that allows the business to write new code without affecting production. This includes having an audit trail/version control.

– Standardize a set of test cases used to test the functionality of new code before being rolled out to production.

– Teach business users how to create additional test cases and how to test/check their code vs test cases before rolling to production.

 Qualifications/Requirements:

– Understanding and ability to code in python. This includes familiarity with python packages such as NumPy and SciPy. Must have been working with python or other similar languages.

– Ability to work independently and to create solutions on their own. This is a small company, so while team members are always willing to help, we’re looking for someone to be able to figure things out on their own.

– Ability to work with existing code and improve/build open it.

– Some SQL experience is desirable.

– Desire to learn and understand how the asset management business works. This includes portfolio management, trading, and operations. Business background familiarity preferred.

– Familiarity with portfolio optimizations preferred.

– Creative and innovative thinker. We welcome alternative solutions that are cleaner and more efficient.

 

Apply Now