Evolphin (Crop.Photo)
Job Description
Quick Facts
- Work Policy: Remote (India)
- Job Type: Full Time
- Experience Level: 5-8 years
- Core Tech Stack: Playwright, Cypress, Selenium, Postman, Newman, RestAssured, Java, Python, JavaScript, GitHub Actions, Jenkins, AI/LLMs
About Evolphin
Evolphin is pioneering the next generation of AI-powered media workflows specifically engineered for enterprise media teams that manage immense video and image libraries at scale. Their environments frequently handle tens of millions of video assets alongside massive embedding and metadata footprints. The platform integrates a conversational AI layer designed to extract deep intelligence from media, facilitating automation of media workflows, conversational discovery, and powerful search capabilities through AskAI.
The company is currently pushing the boundaries of AI even further—constructing the next evolution of automation-first, intelligent media management. They are actively seeking professionals who are eager to help build that innovative future directly from the ground up.
About the Role
Evolphin is looking for a QA Automation Engineer with 5 to 8 years of experience to assume total ownership of quality engineering and automation strategy for their AI-powered platform.
While this role is predominantly automation-focused, it heavily requires hands-on manual testing to validate edge-case workflows, new features, exploratory scenarios, and complex AI outputs. You will serve as a critical pillar in ensuring the scalability, performance, usability, and absolute reliability of their video and image automation workflows.
This position is perfectly suited for an engineer who thrives in a fast-moving startup culture and loves building automation frameworks, while still enjoying the hands-on manual validation necessary to stay closely aligned with product behavior.
What You’ll Do
- Own and design the comprehensive end-to-end automation framework encompassing AI-driven features, APIs, and web interfaces.
- Engineer robust API automation suites for all core integrations and automation workflows using RestAssured, Newman, or Postman.
- Drive UI automation efforts utilizing Cypress, Playwright, or Selenium.
- Guarantee flawless cross-browser compatibility across highly design-heavy, canvas-based user interfaces.
- Construct performance testing suites to thoroughly validate video and image processing throughput under extreme load.
- Embed strict quality gates directly into deployment pipelines (Jenkins/GitHub Actions).
- Facilitate confident, rapid releases by ensuring automated testing occurs at every stage of development.
- Formulate validation frameworks specifically for non-deterministic ML results, expertly balancing creative flexibility with precision.
- Collaborate with the Product team to meticulously define acceptance criteria for AI-driven features.
- Work side-by-side with Engineering to build testability into system design and successfully shift quality left.
- Utilize LLMs (Cursor, GitHub Copilot, ChatGPT) to refactor and generate automation scripts.
- Rigorously harden, validate, and review AI-generated test code rather than blindly accepting its output.
- Construct prompt templates designed for generating test cases directly from user stories.
What You’ll Need
- 5 to 7 years of hands-on QA automation experience within fast-paced, product-driven environments.
- Web Automation: Profound expertise in Cypress or Playwright, demonstrating clear judgment on when to utilize each.
- API Testing: Proven, hands-on experience utilizing RestAssured, Newman, Postman, or comparable tools.
- AI/ML Testing: Direct experience validating computer vision pipelines or complex machine learning systems.
- Programming: High proficiency in JavaScript, Python, or Java, showcasing the ability to write and read production-grade code.
- CI/CD: Demonstrated experience integrating test suites into Jenkins, GitHub Actions, or similar pipelines.
- SaaS Domain: A strong track record of testing multi-tenant, cloud-based products at massive scale.
- Startup DNA: Highly comfortable navigating ambiguity, wearing multiple hats, and executing rapid iterations.
- Familiarity with analyzing coverage and generating test cases via AI assistance.
- A deep understanding of how to appropriately test AI-driven features (response validation, cost optimizations, hallucination detection, and prompt testing).
- The ability to conceptualize deterministic validation strategies tailored for probabilistic AI outputs.
- Experience integrating automation deeply into AI-heavy workflows (generative features, semantic search, etc.).
Nice to Have
- Visual Domain: A background in digital asset management, creative tools, or video/image processing.
- Performance Engineering: Hands-on experience utilizing Gatling, k6, or JMeter for extensive load testing.
- Cloud Platforms: Experience operating within GCP or AWS, specifically dealing with containerized or serverless architectures.
Benefits
- Impact at scale: Build the foundational backbone of a platform trusted heavily by massive enterprises and major brands to automate their critical creative workflows.
- Innovation-driven: Collaborate at the exciting intersection of cloud automation, AI, and complex backend engineering.
- Growth opportunities: Shape engineering practices and lead backend strategy while actively mentoring peers.
- Flexible work environment: Receive robust support for remote work arrangements uniquely tailored to your needs.
- AI-First Product: You will not be testing standard CRUD apps—you will be validating generative AI workflows and cutting-edge computer vision platforms that simply didn’t exist three years ago.
To apply for this job please visit jobs.workable.com.