Quality Assurance Engineer
IQVIA
Bucharest, Romania
1 zi în urmă

Test Automation Engineer

Flexible location across Europe (Portugal / Spain / Romania)

RWAS Technology team are looking for experienced, innovative and highly motivated individuals who are keen to make their mark on how IQVIA efficiently manages its data assets.

You will be an integral part of our global software engineering team and will play a crucial role in helping the team define the testing automation platform and best practices.

Our practice helps solve complex business challenges pertaining to healthcare data such as mapping wide variety of healthcare drug and diagnosis data to standard coding frames.

You will have the opportunity to be able to solve complex engineering challenges and develop innovative solutions.

The Role

We are looking for a motivated Test Automation / QA Lead Engineer with hands-on experience of implementing automated testing frameworks and infrastructure, promoting the adoption of test automation practices as part of the software development lifecycle and is passionate about delivering high quality software in an agile setting.

You will have the ability to influence and mentor the junior members of the organization and will take initiatives to bring improvements to the software testing process.

A typical day might include :

  • Designing and improving test libraries for Robot Framework for use by product test teams
  • Establishing a reference architecture for spinning up ephemeral test environments out of Gitlab pipelines in public cloud
  • Reviewing test execution metrics and recommending areas of focus based on that data
  • Inventing an approach for generating synthetic test data for various products
  • Collaborating with product test team members on approaches to improve their automation efforts
  • Demoing a new testing approach to colleagues in other business units
  • Collaborating with performance test engineers on how to integrate shift-left performance testing in development ci / cd pipelines
  • Improving distributed test execution orchestration in GitLab pipelines to decrease testing duration
  • Working with development to improve code quality through unit testing frameworks in SonarQube
  • Starting a proof of concept on how to introduce fuzzing and fault injection into techniques test teams can leverage
  • Our ideal candidate will have :

  • At least 5 years’ experience working as a Test Manager, Test Lead, or Senior QA Engineer
  • Experience scaling up testing automation practices across multiple products
  • Experience designing test libraries and tools for other teams to use
  • Demonstrable experience with Continuous Integration (CI) environment and a variety of testing tools (Gitlab), as well as automation frameworks like Robot Framework, Selenium, Postman, JMeter / Taurus, Junit, TestNG, Nunit
  • Strong Python and Robot Framework experience or equivalent
  • Experience test UI, API and Database application layers in public cloud applications (AWS, Azure)
  • Experience building and managing test infrastructure in public cloud (AWS, Azure)
  • Must have knowledge and understand fundamental concepts of Continuous Integration, Automated Testing Types Testing metrics
  • Experience testing UI, API, and database
  • Familiarity with linux command line, and bash shell scripting
  • Familiarity with DevOps / cloud native concepts (Immutable Infrastructure, Infrastructure as Code, Containers, Serverless)
  • Experience working in a regulated environment with health care / life sciences experiences preferred.
  • Team player
  • Excellent analytical & troubleshooting skills
  • Strong collaboration skills
  • Ability to handle multiple tasks concurrently
  • Curious and self-directed
  • Learn more here : https : / / www.youtube.com / watch?v G9HJfI2Iav0

    LI-REMOTE

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular