Automation Test Engineer

Aetion, Inc.
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Code Coverage
Code Review
Computer Programming
Continuous Integration
DevOps
Python
Strategies of Testing
Datadog
React
Snowflake
Spark
Cypress
Playwright
Sentry
Pyramid
Splunk
Selenium Webdriver
Data Pipelines
Api Management
GXP

Job description

  • 25 vacation days.

  • Daily in-office lunch stipend (fully stocked kitchen).

  • Sabbatical opportunity after five years of employment.

  • Commitment to professional development opportunities.

  • Employee-led initiatives including annual company-wide innovation day & DEI resource groups.

  • Comprehensive private health coverage with out-of-network reimbursements options.

  • Peer & company recognition programs.

  • Monthly educational lunch & learns., We are seeking a talented and experienced Automation Test Engineer to join our growing team in Barcelona. As a key member of the organization, you will be responsible for driving test automation across a range of projects and ensuring high-quality delivery. You will work within your scrum pod to establish and maintain a strong culture of quality engineering-ensuring high-quality outcomes, consistent metrics, and effective implementation of the defined test strategy. You will collaborate closely with cross-functional teams and contribute to continuous improvement efforts, bringing a passion for advancing best practices in test automation and quality engineering. Responsibilities

  • Lead the efforts for test automation on your scrum pod, taking ownership of improving product quality, the testing framework, the environments, educating software engineers and enhancing test coverage metrics.

  • Work cross-functionally not just within Product and Engineering, but also with DevOps, Infrastructure, Security, and Compliance.

  • Align with the product and quality roadmaps, ensuring new features are delivered at a high level of quality, while also building and enhancing the quality tooling outlined in the quality roadmap.

  • Design, develop, and maintain automated tests & frameworks, scripts, tools, and infrastructure. Create robust and scalable automated functional and non-functional tests that cover various aspects of our products' functionality.

  • Participate in code reviews to ensure that automated test code follows best practices, is maintainable, and integrates seamlessly into the development process. Collaborate with developers to troubleshoot and resolve issues found in automated tests.

  • Create well-structured and comprehensive test plans and test cases that cover various scenarios, user interactions, and edge cases.

  • Integrate automated tests into the continuous integration and delivery pipelines. Monitor and maintain the automated test suites to ensure timely execution and reliable results for each build.

  • Stay up-to-date with industry best practices, testing methodologies, and emerging technologies. Contribute to the enhancement of QA processes, tools, and methodologies to drive continuous improvement.

Requirements

  • 5+ years of experience in QA Automation, CICD or similar technical roles and a proven history of creating frameworks from scratch or leading groups.
  • Technical Expertise: Experience with:
  • E2E automated testing frameworks such as Cypress (ideal), Playwright, WebDriverIO, or SeleniumService/API testing
  • Effectively navigating and using observability platforms (e.g., Datadog, Sentry, Splunk)
  • Programming Skills: Extensive experience with modern technology stacks. Our stack includes React (TS), Python, Spark, Snowflake, AWS, and more.
  • Testing Pyramid: Strong understanding of all aspects of testing ranging vertically from UI Tests to Unit Tests and horizontally from Mobile to Performance to Security.
  • Strong Drive: Self-motivated with the ability to work independently and as part of a team. History of driving for change and improvements.
  • Attention to Detail: Exceptional attention to detail, ability to catch even the subtlest of issues, and meticulous approach to testing.
  • Effective Communication: Experience working in cross-functional teams, where your clear and concise communication skills helped bridge the gap between various roles.
  • Continuous Learning: Eagerness to stay updated on the latest trends, methodologies, and technologies, showcasing a commitment to ongoing self-improvement.

Bonus Points

  • Technical Applications: Specific testing experience with healthcare data applications or data pipelines.
  • Industry Specific Knowledge: Experience working with software that are FedRAMP or SOC 2 compliant. Knowledge of HIPAA or GxP.

About the company

Aetion is a global leader in science-driven technology using real-world evidence to provide innovative healthcare solutions. Our Discover and Substantiate applications, powered by the Aetion Evidence Platform, are used to evaluate the safety, effectiveness, and value of medications, delivering better outcomes to patients, medical professionals, and clients. We've partnered with top biopharma companies and are backed by leading venture capital firms to help increase our medical research and expand our product line. Aetion is headquartered in the US and has expanded throughout Europe with a Research and Development Hub in Barcelona.

Apply for this position