- Design and implement comprehensive E2E testing frameworks across our microservices architecture, with immediate focus on closing critical gaps
- Build scalable test automation suites using Playwright, Cypress, and Jest to cover 20+ microservices spanning React/Next.js frontends and NestJS/Node.js backends
- Develop API testing frameworks for REST and GraphQL services, including complex authentication flows (Auth0, OAuth2, JWT validation)
- Create cross-browser and cross-platform testing pipelines integrated with GitHub Actions for parallel execution across development, staging, and production environments
- Implement database testing strategies for our multi-database architecture (MongoDB, PostgreSQL, Redis, Elasticsearch, BigQuery)
- Establish performance and load testing automation for critical user journeys including lead generation, vendor portal workflows, and AI-powered product discovery
- Build test data management and environment orchestration using Docker and Kubernetes for consistent, isolated testing environments
- Delivering 95%+ critical user journey coverage across all applications within 6 months, with zero false positives in CI/CD pipelines
- Maintaining test framework architecture that scales across multiple repositories with standardized patterns and reusable components
- Ensuring comprehensive testing of revenue-critical workflows: lead capture/qualification, vendor portal functionality, LinkedIn audience synchronization, and review publication pipelines
- Establishing test reliability and stability with < 5 minute average test execution time per service and 90%+ test success rate
- Creating and maintaining documentation for testing standards, best practices, and troubleshooting guides for development teams
- Monitoring and reporting on test coverage, performance metrics, and quality trends through automated dashboards and alerts
- Collaborating with development teams to embed testing into the development lifecycle and provide guidance on testable code architecture
- BS/MS in Computer Science, or other related fields.
- 12+ Years of relevant on-the-job experience.
- 5+ years automation testing experience
- 3+ years with modern E2E frameworks
- 2+ years microservices testing experience
- Proven track record implementing testing frameworks from scratch
- Experience with complex authentication flows
- Leadership experience in test strategy and architecture
- Frameworks (any or all): Cypress, Playwright, Jest, @nestjs/testing
- Languages: TypeScript/JavaScript (Node.js ecosystem), Python (pytest framework)
- CI/CD and DevOps: GitHub actions, Containerization
- Testing Architecture & Strategy: Scalable test architecture, Test data management, Reporting, Analysis
- Browser automation, REST API testing, GraphQL testing, Authentication testing (OAuth2, JWT)
- Specialized Experience (Preferred)
- SaaS platform testing experience
- B2B application testing background
- Data pipeline testing experience
- Multi-tenant application testing
- Real-time/event-driven system testing
- Performance & load testing. AI/ML testing
- Monitoring & Observability: New Relic or DataDog, Custom metric collection,
- Performance & load testing.
Top Skills
What We Do
Technology companies are under continuous pressure to maintain aggressive year-over-year growth in an increasingly competitive global landscape. To hit these aggressive growth targets requires more than the best product, distribution, and people. It requires the best data.
For companies selling technology, there is no greater competitive advantage than having detailed, accurate, up-to-date intel on the global technology landscape, from which technologies are companies using, to how much they are spending on those technologies, to which technologies they’re actively researching, and which GSIs are influencing their purchase decisions.
Having this data enables you to make better decisions on which markets to prioritize, which products to build, where to allocate resources, who to partner with, how to design territories, and which accounts to prioritize, all the way down to what message to use.
Why Work With Us
We believe our people are crucial to our success. We work in an inclusive environment where different backgrounds and perspectives are valued and encouraged, regardless of any individual differences. We welcome new ideas and we believe our employees are the catalysts that spark innovation every day and we celebrate our successes along the way!
Gallery









