Data Science Talent Logo
Call Now
Location Icon Bucharest, Romania (Hybrid)
Contract / Freelance

NOT ACTIVE – Quality Assurance Data Engineer – Contract – 3 months (likely extension)


Data Test – Data Quality Engineer – Contract

Fully remote

€350 – €375 per day

3 mths contract (likely extension)

Full time

 

Do you believe in open access to data:

Interested in working for a Clinical Research Technology Start-up?

As a Quality Data Engineer, your main task will be to establish a QA process for a web-application-based data platform, especially focusing on the application backend component.

You will be developing a strong testing strategy for our backend system (AWS Lambda + Elasticsearch + AWS API Gateway) to establish the basis for thorough testing of each of the existing 77 endpoints but also consider scalability and automation.

You will design, develop and implement fully integrated automated testing

frameworks to secure the highest data and application quality. You will raise the team’s awareness about QA best practices, and help the team establish a world-class QA process across development.

Motivated by a combined passion for opening up access, the company founders are keen to ensure transparent clinical trial information becomes a public health mandate.

Join the open data movement and become an integral part of the original team.

You’ll work on extending functionalities of the application backend and establishing a stand-alone data API to enable programmatic data access.

You will use the following AWS services: AWS Lambda, AWS Gateway and AWS Elasticsearch as well as interacting with an AWS RDS-hosted PostgreSQL database.

 

Your other work will include:

  • Create and maintain an enterprise-level test strategy for backend testing
  • Create, implement, execute, and maintain automated tests framework in python for our
  • application backend, including Schema validation relying on Json Schema doc, testing keys, value ranges/enums
  • Value checks: ensuring that responses conform to request parameters
  • Testing for response status codes
  • Measurement of load/response times
  • Regression and smoke test suites
  • Integration of developed automated test suite with CI/CD pipelines
  • Establishing test results reporting system enabling reviewing

You’ll bring the following skills and experience:

  • Testing enterprise software, either on-premises or SaaS with a special focus on the backend
  • system
  • Creating test frameworks, writing production-level automated tests, especially in Python
  • High proficiency in Python-based testing frameworks
  • Integrating automated tests into CI/CD pipelines
  • Strong experience with REST API testing.
  • Outstanding knowledge of modern QA practices, technologies, and processes
  • Experience in performance testing and testing frontend systems is a strong plus

 

You’ll also have the below technologies:

AWS:

  • Required: Python/PyTest or similar frameworks
  • Familiarity with: AWS Lambda + AWS API Gateway + Elasticsearch
  • Desired: AWS EC2, AWS ECS, AWS CodePipeline,

AWS CloudWatch/Logs

  • Languages: Python 3
  • Frameworks: git, Pandas, PySpark, Docker, etc.

 

Find out more

To find out more about this position, please click the enquire today button.

Enquire today
Back to Data Science Jobs
© Data Science Talent Ltd, 2024. All Rights Reserved.