Senior Quality Assurance Engineer
Job Description
Role Overview
We are seeking a Senior Quality Assurance Engineer to lead and strengthen quality practices across our platform development lifecycle. This role combines hands-on testing (manual and automated) with quality strategy, process improvement, and test governance.
The Senior QA will play a key role in ensuring the reliability, scalability, and performance of our platform by implementing robust testing frameworks, automation strategies, and quality metrics across backend services, APIs, data pipelines, and user-facing applications.
This role supports the next stage of platform development, helping the organization scale its QA capability while embedding quality-by-design practices into agile delivery teams.
Key Responsibilities
1. Quality Strategy & Governance
Define and implement the QA strategy aligned with product and engineering roadmaps.
Establish testing standards, guidelines, and quality gates across the development lifecycle.
Implement quality metrics and KPIs (defect density, automation coverage, release stability, etc.).
Ensure alignment with Agile/Scrum practices and CI/CD pipelines.
Promote shift-left testing principles and early defect detection.
2. Manual Testing & Functional Validation
Design and execute comprehensive manual test strategies across multiple testing levels:
Functional Testing
Validate application features against product requirements and acceptance criteria.
Perform exploratory testing to identify unexpected defects.
Integration Testing
Validate interactions between platform modules, APIs, and external systems.
Regression Testing
Maintain regression test suites ensuring platform stability across releases.
User Acceptance Support
Prepare test scenarios and support business stakeholders during UAT cycles.
Data Validation
Validate data pipelines, transformations, and outputs for accuracy and integrity.
3. Test Automation Development
Design and implement automated testing frameworks to improve efficiency and reliability.
Responsibilities include:
Develop automated test scripts for UI, APIs, and backend services.
Integrate automated testing into CI/CD pipelines.
Maintain automation frameworks and ensure their scalability.
Typical automation scope:
API Testing
Automated validation of REST and GraphQL APIs.
UI Automation
Automated end-to-end tests of web interfaces.
Regression Automation
Automated regression suite executed during each release cycle.
Data Pipeline Testing
Automated validation of ETL pipelines and data quality rules.
4. Performance, Security & Reliability Testing
Ensure the platform meets operational performance and security standards.
Responsibilities include:
Conduct performance testing to validate system scalability.
Validate system resilience and failure recovery scenarios.
Support security validation and vulnerability testing.
5. Defect Management & Quality Reporting
Manage the full defect lifecycle from identification to resolution.
Collaborate with engineering teams to ensure rapid defect resolution.
Produce quality dashboards and release readiness reports.
Deliverables include:
Test execution reports
Quality metrics dashboards
Release readiness assessments
6. Agile Collaboration
Work closely with product and engineering teams to embed quality within the delivery process.
Responsibilities include:
Participate in Sprint Planning, Refinement, and Reviews.
Contribute to definition of acceptance criteria.
Collaborate with developers on testability and quality improvements.
Provide feedback on product usability and reliability.
Required Skills & Experience
Experience
7+ years of experience in Software Quality Assurance
Strong experience in both manual and automated testing
Experience working in Agile/Scrum environments
Experience testing complex platforms, APIs, or data systems
Technical Skills
Experience with testing tools such as:
Automation
Selenium / Playwright / Cypress
Postman / REST Assured
Performance Testing
JMeter / k6 / Locust
Test Management
Jira / Xray / TestRail
CI/CD Integration
GitHub Actions / GitLab CI / Jenkins
Programming
Python, JavaScript, or Java for automation
Data Validation
SQL for data integrity testing
Soft Skills
Strong analytical and problem-solving skills
Excellent communication with both technical and business stakeholders
Ability to work in cross-functional teams
Proactive mindset with strong attention to detail
Leadership ability to drive quality culture
Type d'emploi : Temps plein, Permanent
Rémunération : à partir de 90 000,00$ par an
Avantages :
- Assurance Dentaire
- Assurance Maladie Complémentaire
- Assurance Vie
- Congés payés
Lieu du poste : Télétravail
Explore More
Date Posted
03/24/2026
Views
0
Similar Jobs
Senior Software Engineer I - Agent Foundations - Jobgether
Views in the last 30 days - 0
View Details