Career
Senior Software Quality Assurance Engineer

Senior Software Quality Assurance Engineer

About Markopolo.ai

We are a US-based AI company developing cutting-edge TTS models and multi-channel campaign agents. Backed by leading global VCs, we're building a world-class deep tech company and seeking exceptional talent to join our mission.

Position Overview

We are looking for a Senior Software Quality Assurance Engineer to lead our quality initiatives and ensure all products meet the highest standards of excellence. As a senior member of our engineering team, you will architect comprehensive testing strategies, build robust automation frameworks, and champion quality practices across the entire software development lifecycle. This is a hands-on leadership role requiring deep technical expertise, strategic thinking, and a passion for quality excellence.

Key Responsibilities

Leadership & Strategy:

  • Lead, mentor, and develop a high-performing QA team
  • Define and implement company-wide QA strategies, standards, and best practices
  • Establish quality metrics, KPIs, and reporting mechanisms for executive visibility
  • Drive continuous improvement initiatives across QA processes

Technical Excellence:

  • Design and implement scalable test automation frameworks and infrastructure
  • Architect comprehensive test strategies for complex distributed systems
  • Lead performance, security, and scalability testing initiatives
  • Oversee integration testing for API-driven microservices architecture

AI/ML Quality Assurance:

  • Develop specialized testing strategies for AI/ML models and pipelines
  • Implement regression testing frameworks for model versioning
  • Design evaluation protocols for TTS quality (intelligibility, prosody, MOS)
  • Validate multi-channel campaign workflows and real-time AI services

Collaboration & Delivery:

  • Partner with Product, Development, and DevOps teams to ensure quality gates
  • Manage release testing cycles and sign-off processes
  • Lead defect triage meetings and drive root cause analysis
  • Contribute to architectural decisions from a quality perspective

Required Qualifications

Education & Experience:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
  • Minimum 5+ years of software quality assurance experience
  • At least 2+ years in a senior or lead QA role
  • Proven track record of building QA teams and processes from scratch

Technical Skills:

  • Expert-level knowledge of QA methodologies, tools, and best practices
  • Strong programming skills in Python, Node.js, or similar languages
  • Advanced experience with automation frameworks (Selenium, Cypress, Playwright, Jest)
  • Proficiency with performance testing tools (JMeter, LoadRunner, K6)
  • Experience with CI/CD pipelines, containerization, and orchestration tools
  • Hands-on experience with cloud platforms (GCP/AWS)
  • Strong SQL skills and experience testing data pipelines

Specialized Knowledge:

  • Experience testing AI/ML systems, particularly NLP and TTS applications
  • Understanding of speech synthesis evaluation and perceptual quality metrics
  • Familiarity with testing multilingual, latency-sensitive applications
  • Knowledge of security testing and compliance requirements
  • Experience with Agile/Scrum methodologies at scale

Preferred Qualifications

  • ISTQB Advanced Level certification or equivalent
  • Experience in marketing technology or ad-tech platforms
  • Knowledge of vector databases and real-time event processing
  • Contributions to open-source testing tools or frameworks
  • Experience with chaos engineering and resilience testing

Key Competencies

  • Strategic thinking with attention to detail
  • Excellent problem-solving and analytical skills
  • Strong leadership and interpersonal skills
  • Outstanding written and verbal communication
  • Ability to influence without authority
  • Self-motivated with a growth mindset

What We Offer

  • Competitive salary: Up to 150,000 BDT (negotiable based on experience)
  • Performance-based bonuses: 2 annual bonuses + 1 performance bonus
  • Opportunity to work on cutting-edge AI technology
  • Professional development and learning opportunities
  • Dynamic, innovative work environment
  • Career growth path to QA Director/Head of Quality

How to Apply

Please submit your resume and a cover letter highlighting your relevant experience, notable achievements in QA leadership, and your vision for quality assurance in AI-driven products to hr@markopolo.ai

Subject Line: Senior SQA Engineer Application - [Your Name]

Application should include:

  • Updated resume with relevant project details
  • Cover letter addressing key requirements
  • Links to any relevant work samples or contributions (optional)
  • Available start date and salary expectations

Join us in revolutionizing AI-powered digital marketing!

Markopolo.ai is an equal opportunity employer committed to building a diverse and inclusive team.