Candidarsi ora
Automation engineer.
What you will do:
  • 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
What you will be responsible for:
  • 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
What you will need:
  • BS/MS in Computer Science, or other related fields. Or 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)
Nice to haves:
  • 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.
Candidarsi ora

Altri lavori