Job Details

Senior Python Automation Engineer – Data Analytics & Quality

Job Info:

Category: Executive/Management, Operations/Support, Other, Project/Business Man., Software Engineering
Company Description: Leading global provider of data, news and analytics
Salary: Highly Competitive, Depending on Experience
Position Type: Permanent
Job Number: 9948

Job Description:

The BQL team is pushing the envelope to lead the low-latency analytics space in the financial domain. We are developing a cloud-based low-latency Analytics and Screening Platform for huge financial data sets. We are also creating a Financial Query Language to allow users to express complex data retrieval, analytics and screening for processing on the BQL Platform. Aside from analytics, the client query language can be used to express complex screening capabilities.

Our team is architecting and designing the entire ecosystem for the Analytics Platform and Screener Engine. The platform uses Hadoop-based distributed analytics and computing technologies such as Spark, Hive and HBase. We also need to build a test framework for this platform. That's where you come in.

As a Senior Automation engineer, you will help build a Python-based framework for automated testing and data quality assurance. If you have an aptitude for problem solving and are eager to measure the quality of big data and analytic systems, we'd love to talk to you!

We'll trust you to:

  •  Outline and execute the strategy for functional and data quality testing
  •  Enhance Python based test framework and test scripts
  •  Actively participate in our daily scrums to help establish a Test Driven Development approach
  •  Implement and analyze regression reports
  •  Measure quality from the perspective of end users and downstream dependencies
  •  Craft and conduct performance and load tests using tools such as LoadRunner/Jmeter to ensure the platform performs and scales appropriately

You need to have:

  •  A Bachelor's degree in Computer Science, Mathematics or related expertise
  •  Proven experience testing APIs and web services
  •  Hands-on experience with Python development.
  •  A solid understanding of RESTful web services and n-tier architecture.

We'd love to see:

  • Financial knowledge as this role offers an excellent opportunity to learn and work with multiple financial data sets
  • Knowledge of Python libraries such as numpy, pandas.
  • Experience with working on BDD test frameworks.

What's in it for you?

You'll learn NumPy, SciPy, Pandas and other Python modules if you aren't already proficient in them. And, since our group works with diverse technologies including Java, Python, Scientific Computing Libraries, Jenkins, Spark and Solr, there are plenty of avenues to innovate and contribute to the open source community.



All qualified candidates are encouraged to apply by submitting their resume as an MS word document including a cover letter with a summary of relevant qualifications, highlighting clearly any special or relevant experience.

Please Note: All inquiries will be treated with the utmost confidentiality. Your resume will not be submitted to any client company without your prior knowledge and consent.

Contact Recruiter
Senior Technical Recruiter
Andiamo Partners | 90 Broad Street, Suite 1501, New York, NY 10004

Share Share this Job