
Senior QA Analyst
- Hybrid
- Barcelona, Catalunya [Cataluña], Spain
- IT - Automation
Job description
We are seeking a Senior QA Analyst with proven expertise and versatility, demonstrated by experience working across multiple clients or projects. This part-time freelance role is ideal for a proactive, confident professional who brings a breadth of knowledge and adaptability to design and execute complex testing strategies. You’ll work in a fast-paced, multi-environment setup and manage your workload independently.
Job requirements
Key Responsibilities
Design, develop, and maintain automated test suites using tools like Playwright or Cypress (E2E), Jest/Vitest (unit), and Postman (API).
Execute thorough manual exploratory testing, integration, and load testing using tools such as JMeter.
Translate diverse client requirements into actionable, comprehensive test plans covering functional, regression, localization, geofencing, timezone, and performance.
Set up and manage test environments using Docker and integrate with CI/CD pipelines.
Collaborate asynchronously with PASSNFLY teams to ensure continuous delivery and quality assurance.
Simulate real-world conditions such as offline modes, low bandwidth, and cross-device/browser testing.
Validate integrations with external services (e.g., payment gateways, booking APIs).
Use tools such as ADB, Xcode, and browser dev tools for in-depth debugging.
Required Skills and Experience
Extensive QA experience across web and mobile platforms in freelance or agency settings.
Strong knowledge of automated and manual testing, API testing, and integration best practices.
Proficiency in JavaScript, Python, or Bash for scripting automation tools.
Expertise with load testing tools, especially JMeter.
Hands-on experience with containerized environments and CI/CD processes.
Familiarity with reporting tools like Allure or TestRail.
Solid grasp of HTTP, performance metrics, and cross-platform testing.
Strong documentation skills and ability to manage independent test cycles.
Preferred Qualifications
Background in travel, aviation, or other time-sensitive service platforms.
Experience testing in offline/intermittent connectivity environments.
Comfortable managing multiple projects with varying scopes and timelines.
or
All done!
Your application has been successfully submitted!