Hands-on experience with Cypress for UI automation and API testing tools (e.g., Pytest, Postman)
Strong background in manual testing of web applications and APIs
Proficiency in JavaScript/TypeScript and basic knowledge of Python
Familiarity with CI/CD tools (Jenkins, AWS CodePipeline) and version control systems (GitFlow)
Requirements:
Design, implement, and maintain automated tests for web applications (ReactJS/TypeScript) and APIs (FastAPI/Python)
Perform manual functional, regression, and exploratory testing for new features and releases
Analyze test results, report defects, and verify fixes
Maintain test frameworks integrated with CI/CD pipelines (AWS CodePipeline, Jenkins)
Job description
This is a remote position.
We are seeking a QA Engineer to join our team to work 100% dedicated to our clientβs Landing Page team within the OMA project. This is a full-time, remote position based in Spain. The QA Engineer will play a key role in ensuring the quality, stability, and reliability of web applications and APIs in the Life Sciences sector, applying both automated and manual testing approaches.
The QA Engineer will focus on designing, implementing, and maintaining automated tests while performing comprehensive manual testing. You will collaborate closely with developers and the Product Owner to maintain high-quality standards and ensure seamless delivery of new features and releases.
Main Responsibilities:
Design, implement, and maintain automated tests for web applications (ReactJS/TypeScript) and APIs (FastAPI/Python).
Perform manual functional, regression, and exploratory testing for new features and releases.
Analyze test results, report defects, and verify fixes.
Collaborate closely with developers and the Product Owner to ensure quality standards are met.
Maintain test frameworks integrated with CI/CD pipelines (AWS CodePipeline, Jenkins).
Support integration testing with tools such as Tableau and Snowflake.
Requisitos
Experience:
Experience in the Life Science industry.
Knowledge of reporting tools (Allure, TestRail).
Familiarity with integration testing with Tableau and Snowflake.
Understanding of AWS services (S3, ECS, Lambda) and integration testing.
Requirements
Hands-on experience with Cypress for UI automation and tools for API testing (e.g., Pytest, Postman).
Strong background in manual testing of web applications and APIs.
Proficiency in JavaScript/TypeScript and basic knowledge of Python.
Familiarity with CI/CD tools (Jenkins, AWS CodePipeline) and version control systems (GitFlow).
Basic understanding of Docker and cloud environments (AWS).
Additional Skills Nice to have
Design, implement, and maintain automated tests for web applications (ReactJS/TypeScript) and APIs (FastAPI/Python).
Perform manual functional, regression, and exploratory testing for new features and releases.
Collaborate closely with developers and the Product Owner to ensure quality standards.
Analyze test results, report defects, and verify fixes.
Maintain test frameworks integrated with CI/CD pipelines (AWS CodePipeline, Jenkins).