About Smartlead.ai

Smartlead is a sales-tech platform built to power high-volume outbound email at scale. We help businesses run reliable, compliant, and high-performing outreach by solving some of the hardest problems in outbound: deliverability, infrastructure reliability, and execution at scale.
Smartlead supports 31,000+ businesses globally and processes 24M+ emails daily. We’re bootstrapped, profitable, and execution-focused. Quality is not a checkpoint here — it’s a core part of how we ship and scale.


🚀 About the Role

We’re looking for a Senior Quality Assurance Engineer to strengthen Smartlead’s quality function and help build testing systems that scale with the product and team.
This role is hands-on and impact-driven. You’ll work across manual testing, automation, and quality strategy, while collaborating closely with Product and Engineering to ensure issues are caught early — not after customers feel them.
You’ll also play a key role in setting quality standards that improve release confidence over time.
This role is ideal for someone who:
Cares deeply about user experience and product reliability
Enjoys finding edge cases and breaking assumptions
Thinks in systems, not just test cases
Thrives in fast-moving SaaS environments


🛠️ What You’ll Do

  • Manual Testing & Release Quality
    • Execute comprehensive manual testing across features before release.
    • Perform exploratory testing to uncover edge cases and UX issues.
    • Own regression testing during release cycles.
    • Drive QA during critical production incidents and hotfixes.
    • Write clear, detailed test cases and test plans for new features.
  • Execute comprehensive manual testing across features before release.
  • Perform exploratory testing to uncover edge cases and UX issues.
  • Own regression testing during release cycles.
  • Drive QA during critical production incidents and hotfixes.
  • Write clear, detailed test cases and test plans for new features.
  • Test Automation
    • Design and implement automated test suites across API, backend, and frontend layers.
    • Build and maintain CI/CD-integrated test execution (GitHub Actions, Jenkins, GitLab CI).
    • Develop and maintain test frameworks using industry-standard tools.
    • Create performance and load testing scripts for critical user flows.
    • Define and track test coverage metrics; improve coverage over time.
  • Design and implement automated test suites across API, backend, and frontend layers.
  • Build and maintain CI/CD-integrated test execution (GitHub Actions, Jenkins, GitLab CI).
  • Develop and maintain test frameworks using industry-standard tools.
  • Create performance and load testing scripts for critical user flows.
  • Define and track test coverage metrics; improve coverage over time.
  • Quality Strategy & Process
    • Partner with Product and Engineering to define testing strategies for new features.
    • Advocate for strong QA practices and quality metrics across teams.
    • Identify flaky tests and collaborate with engineers to fix root causes.
    • Establish QA processes that scale as the team and product grow.
    • Report on quality metrics and surface actionable insights.
  • Partner with Product and Engineering to define testing strategies for new features.
  • Advocate for strong QA practices and quality metrics across teams.
  • Identify flaky tests and collaborate with engineers to fix root causes.
  • Establish QA processes that scale as the team and product grow.
  • Report on quality metrics and surface actionable insights.
  • Cross-functional Collaboration
    • Work closely with backend, frontend, and DevOps teams.
    • Participate in sprint planning, reviews, and retrospectives.
    • Debug issues across the full stack (database, API, frontend).
    • Mentor junior QA engineers and help raise overall quality standards.
  • Work closely with backend, frontend, and DevOps teams.
  • Participate in sprint planning, reviews, and retrospectives.
  • Debug issues across the full stack (database, API, frontend).
  • Mentor junior QA engineers and help raise overall quality standards.

🎯 What Success Looks Like

  • Bugs are caught early, before they reach customers.
  • Release confidence improves across teams.
  • Automated test coverage steadily increases across critical flows.
  • Production incidents reduce over time due to better test depth and visibility.
  • QA is seen as a strategic partner, not a final gatekeeper.
  • Junior QA engineers grow faster through coaching and example.
  • Quality metrics are visible, trusted, and used for decision-making.

✅ You’ll Excel If You Have

  • 7–10 years of QA experience with strong expertise in both manual and automation testing.
  • 3+ years working in SaaS startups (B2B SaaS preferred).
  • Strong experience with at least one automation stack:
    • JavaScript / TypeScript (Playwright, Cypress, Jest)
    • Python (Selenium, Pytest, Robot Framework)
    • Java (Selenium, TestNG)
  • JavaScript / TypeScript (Playwright, Cypress, Jest)
  • Python (Selenium, Pytest, Robot Framework)
  • Java (Selenium, TestNG)
  • Solid API testing experience (Postman, REST Assured, or similar).
  • Ability to write SQL queries to validate data integrity.
  • Experience with test management tools like TestRail or Zephyr.
  • Comfort with Git, version control workflows, and command-line tools.
  • Strong problem-solving skills and a risk-based testing mindset.
  • Clear communication — you can write and explain bugs with precision.

➕ Nice-to-Have Skills
  • Performance and load testing (JMeter, Locust, k6).
  • Docker and containerized test environments.
  • AWS exposure (RDS, S3, Lambda) for test infrastructure.
  • Experience with webhook or event-driven systems.
  • GraphQL API testing.
  • Mobile app testing (iOS/Android).
  • Accessibility testing (WCAG).
  • Basic security testing knowledge.

🧰 Tech Stack You’ll Work With

  • Frontend: Vue.js, TypeScript
  • Backend: Node.js, Express, PostgreSQL
  • Infrastructure: AWS (RDS, ECS, Fargate, S3)
  • Automation: Playwright, Cypress, or equivalent
  • APIs: REST, Webhooks
  • Databases: PostgreSQL

🌱 Why Join Smartlead.ai?
  • Remote-first culture with high ownership and low bureaucracy
  • Real users, real scale, real quality challenges
  • Strong collaboration between QA, Product, and Engineering
  • Opportunity to shape QA systems, not just execute tests
  • A team that values clarity, accountability, and outcomes