Senior QA Test Automation Engineer · Morocco

Aziz
Ettobi.

14+ years building test frameworks that catch bugs before users do.

Senior QA automation engineer specializing in Shift-Left and Shift-Right testing methodologies. I've built test automation frameworks from scratch at MoxiWorks, Hubb, and TUNE — covering API, UI, and performance testing with Python, Pytest, Selenium, Cypress, and Playwright. Microsoft-trained, with deep expertise in CI/CD pipeline integration and Agile/Scrum delivery.

AE
Aziz Ettobi
Morocco · EU timezone
AvailabilityOpen to projects
Preferred modelRemote / freelance
LanguagesFR · EN · ES · AR
Experience14+ years
SpecialityTest automation
MarketsMorocco · France · Spain · USA
Work Experience
Software Quality Assurance Engineer
Washington State Department of Ecology
Jun 2025 - Present
Lacey, WA
Current role in government sector, ensuring quality assurance for environmental software systems.
Test Automation Engineer
MoxiWorks
Dec 2019 - Jan 2025 · 5 years
Greater Seattle Area
Hired as the first SDET to establish E2E, API, and BDD automation test frameworks for a B2B platform from scratch.
  • Designed and implemented scalable test automation using Python, Pytest, Behave, Git, Docker, Postman, and Playwright
  • Integrated CI/CD pipelines in Jenkins and transitioned to Buildkite for enhanced efficiency
  • Facilitated cross-functional collaboration to design and implement Software Test Life Cycle (STLC)
  • Utilized Locust to design security and performance scripts, partnering with Product to evaluate endpoint load capacity
  • Leveraged Datadog to analyze production logs, efficiently pinpointing bugs and developing automated test scripts
  • Automated CI/CD pipelines to accelerate release frequency and reduce manual testing overhead
  • Actively participated in full lifecycle of test engineer recruitment
Test Automation Engineer
Hubb
Jan 2019 - Oct 2019 · 10 months
Vancouver, WA
Independently developed and deployed Python, Pytest and Behave-based E2E and WebAPI test frameworks as the first SDET.
  • Established automated testing infrastructure from the ground up
  • Collaborated with product teams to translate requirements into comprehensive test cases
  • Designed comprehensive suite of standardized QA practices (test planning, execution, reporting)
  • Implemented Azure Application Insights for real-time production performance monitoring
Test Automation Engineer
TUNE
Sep 2013 - Jan 2019 · 5+ years
Greater Seattle Area
Collaborated across teams in Agile environment to implement Behavior Driven Development (BDD) process.
  • Enabled early testing in SDLC, reducing defects and rework
  • Enhanced communication between product owners, developers, and testers
  • Built, Dockerized, and integrated Python/Pytest-based test framework into GitLab CI
  • Contributed to maintaining Java-based Selenium test framework for REST API testing
  • Utilized Datadog to monitor production services and address performance bottlenecks
Senior Test Engineer
Paladin Data Systems
Jul 2006 - Jul 2013 · 7 years
Poulsbo, WA
  • Built and maintained Selenium-based test framework for E2E testing
  • Created and executed manual and Java automation test scripts
  • Generated reports and metrics to find flaky tests and identify risk
  • Used Jenkins to automate builds and generate performance metrics
Senior Test Engineer
Microsoft Corporation
2005 - 2006 · 1 year
Redmond, WA
  • Developed scenarios for manual and automated scripts for Windows Vista OS
  • Manually tested various parts of the Vista operating system
  • Participated in triage and planning meetings
  • Validated triage issues and participated in task assignment and prioritization
Education & Certifications
IT Degree
Technology Institute
2005 - 2007
Certified Scrum Master
Solution IQ, Seattle WA
2011
Certified Software Test Professional
International Institute for Software Testing
2007
Technical Skills
Test Automation
Pytest
Selenium
Cypress
Playwright
Behave (BDD)
Languages
Python
Java
JavaScript
TypeScript
SQL
CI/CD & DevOps
Jenkins
Buildkite
GitLab CI
GitHub Actions
Docker
API Testing
Postman
REST API
WebAPI
API Frameworks
Performance Testing
Locust
JMeter
Load Testing
Stress Testing
Monitoring & Analytics
Datadog
Azure Insights
Production Monitoring
Version Control
Git
GitHub
GitLab
Subversion
Project Management
Agile
Scrum
Jira
Confluence
Core Competencies
Test Strategy & Planning: Expert in designing comprehensive test strategies that align with business objectives. Skilled at creating test plans, scenarios, and scripts that ensure thorough coverage of functional and technical requirements.

Framework Development: Proven track record of building scalable test automation frameworks from scratch. Experienced in establishing testing infrastructure for organizations as the first SDET, setting standards and best practices.

Shift-Left & Shift-Right Testing: Specialized in implementing testing methodologies across the entire SDLC. Actively involved from requirements gathering through production monitoring, enabling early bug detection and continuous quality improvement.

Cross-Functional Collaboration: Strong communicator who bridges gaps between QA, Development, and Product teams. Experienced in mentoring QA analysts and developers, fostering a quality-focused culture across organizations.

Process Improvement: Passionate about optimizing QA processes to align with evolving project needs. Implemented BDD practices, Test Pyramid models, and requirements-based testing approaches that improve efficiency and product quality.
Let's work
together.
Have a project that needs comprehensive QA coverage? I'm available for freelance engagements — from building test frameworks from scratch to integrating automation into existing CI/CD pipelines.