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