The Applied Data Science Center
The Applied Data Science Center (ADSC) harnesses our global healthcare insights collaborating closely with our clinical and therapeutic experts to drive evidencebased design expedite site activation and accelerate patient recruitment. By utilizing big data and advanced analytics we derive insights that transform clinical development and expedite the delivery of new medicines to patients. This multifunctional team is a cornerstone of our business fostering entrepreneurial and independent thinking to enhance our capabilities. Unique and globally oriented this Center of Excellence presents an opportunity to revolutionize the clinical research industry.
Performance / Functional Software Developer Engineer in Test (Performance SDET) The Role
As a member of the ADSC you will have the opportunity to develop and support innovative automated performance and functional test solutions. You will contribute to shaping the future of performance testing by creating frameworks within a cuttingedge continuous integration and delivery model (CI/CD). Collaborating with software development engineers in test (SDETs) software development engineers (SDEs) and site reliability engineers (SREs) you will primarily focus on application and system performance testing monitoring and result analysis. Additionally you will generate performance reports establish baselines extract metrics and recommend actions to address performance issues and enhance the customer experience. You will also own the functional automated tests for your team contributing to automated testing solutions across various facets including integration testing backend testing big data validations API and microservices.
Typical Activities:
- Conduct application and system performance testing including benchmark load endurance and stress testing.
- Plan design automate maintain and execute endtoend tests for product feature performance and network system configurations.
- Monitor and analyze CPU utilization memory usage network usage garbage collection and database parameters to verify application performance.
- Identify and troubleshoot performance issues working closely with developers or system administrators to resolve them.
- Recommend remedial actions for application and network performance based on scalability speed and responsiveness.
- Generate performance graphs session reports and other documentation required for validation and analysis.
- Review development designs and requirements to inform teams of potential performance implications.
- Work across multiple project teams in a distributed agile environment.
- Collaborate with business owners subject matter experts and gotomarket teams to develop testing strategies and approaches for multiple distributed agile teams.
- Participate in activities focused on the agile software development cycle.
- Design develop and support test automation.
- Contribute to and collaborate on test frameworks environments tool selection and infrastructure.
- Identify data requirements and generate and maintain test data.
- Report testing progress and quality status to stakeholders participating in test planning and bug triages.
Qualifications:
Our ideal candidate will possess:
- A Bachelors degree in a STEM field such as Computer Science Engineering Statistics or Mathematics.
- 57 years of relevant Quality Engineering automation experience (e.g. UI system integration API performance/load database security endtoend).
- Preferable experience with test case scripting and using opensource tools such as JMeter K6 Gatling or Locust.
- Prior test automation development experience in any of the following programming languages: JS Python or Java
- Demonstrated ability to communicate and define best practices to meet performance requirements.
- Continuous load/test automation development experience.
- Experience with Web Services (REST API SOAP API) Web/Cloudbased applications.
- Experience with multiple database management systems.
- Experience in testing browser and serverside performance including profiling tools.
- Eperience in using application logs and performance monitoring tools like Splunk Datadog Dynatrace (preferable Datadog)
- Strong problemsolving communication collaboration and time management skills.
- Strong SQL skills and experience working on a big data platform.
- Experience working in a Linux/Unix environment with Docker and GIT
- A continuous integration and delivery mindset with Github Actions Jenkins or similar experience being a plus
- Soft skills: selfmotivated flexible and adaptable ability to multitask agile mindset.
IQVIA is a leading global provider of clinical research services commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at
Required Experience:
Senior IC