Python SDET / Data Scientist

New York, NY

Post Date: 02/26/2018 Job ID: 10563864 Industry: IT Perm
General Summary:
We seek a passionate SDET to join our Quality Assurance team. The candidate must be well versed in Quality Assurance concepts, practices and tools, and will rely on his/ her extensive experience and judgment to plan and accomplish goals. Candidates must be capable of reviewing software applications objectively, work with Business Analysts and End-Users to understand requirements, and Developers to understand the impact of changes to assist debugging and enhancing IDC applications.

The candidate will be part of technology team and will:
  • review functional requirements to assess their impact on the software applications and formulate tests cases from them
  • Write concise, complete, well organized bug reports, test cases, and status reports
  • Participate in setup, configuration and maintenance of software test environments
  • Evaluate the application and test cases to be automated. Work with QA Engineers to create a library of automated tests to maximize test coverage
  • Review product architecture to propose and design tools for automation testing
  • Work with supervisor's to evaluate and recommend enhancements, document QA processes and improve best testing practices
  • Perform test case reviews and provide feedback to junior team members in developing appropriate test cases and strategies
  • Provide release support during production software deployment
  • Have 'break-it' attitude and at the same time be a problem solver.
Minimum Requirements:
  • Strong written and verbal communication skills
  • Strong analytical and problem solving skills
  • Attention to detail and ability to work on multiple projects at same time
  • Strong knowledge and hands-on experience with following technologies:
    • Python:
  1. Experience working with Large datasets and complex data structures
  2. Multi - Threading /Parallel processing techniques
  3. Data Science Packages (Pandas, Numpy)
  4. Experience with Jupyter Notebooks and IPython
  5. Data Visualization packages (Plotly, Matplotlib)
    • Oracle
    • UNIX / LINUX system and writing shell scripts
  • Experience with mainstream defect tracking tools and test management tools
  • At least 5+ years of experience in the field of Software Quality Assurance
Desired Additional Requirements:
  • Experience working in Agile environment
  • Experience in the Financial Industry (experience with Fixed Income products is preferred)
  • Knowledge of OOP principles and familiarity with OOP design patterns
  • Hands-on experience with basic server administration, including configuring files, starts and stops
  • Knowledge of Continuous Integration (CI) and experience working with build and release tools such as Jenkins, Rundeck, Maven
  • Experience with code version systems like SVN, Git

List of PREFERRED degree(s), license(s), and/or certification(s):
B.S. In Computer Science, Electrical Engineering, Math or equivalent

Susan Abrams

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs: