Talent.com
This job offer is not available in your country.
Automation Engineer - Selenium / Playwright Testing

Automation Engineer - Selenium / Playwright Testing

Pylon Management ConsultingBangalore
3 days ago
Job description

As an Automation Engineer at Altimate AI, you will play a critical role in ensuring the quality, reliability, and efficiency of our AI-powered products. You'll design and implement automation across testing, deployment pipelines, and infrastructure, enabling our engineering team to deliver features rapidly and :

  • Develop and maintain automated test frameworks for our web and AI-based applications, using VSCode.
  • Extension & Python SDKs, with a focus on end-to-end testing using Playwright and other relevant tools.
  • Your work will ensure that new features (including those powered by AI models) are thoroughly tested and meet the highest quality standards before release.
  • Own and enhance our CI / CD pipelines, automating build, test, and deployment processes.
  • You'll work with tools like GitHub Actions or Jenkins to streamline code integration and delivery, reducing friction and accelerating our release cycles.
  • Automate and manage infrastructure using containerization and Kubernetes.
  • You will help script and maintain our cloud infrastructure (e. g. AWS or GCP) as code, ensuring deployments are scalable, repeatable, and easy to monitor.
  • This includes managing Kubernetes clusters, deployment configs, and ensuring high availability of our services.
  • Collaborate with cross-functional teams (AI engineers, data engineers, product) to integrate automation at every stage of the development lifecycle.
  • For example, you'll help set up testing environments that mimic production data workflows, so that our AI models and data pipelines can be validated in CI before going live.
  • Continuously improve the automation strategy by researching and implementing new tools, best practices, and frameworks.
  • You'll be the advocate for quality and efficiency, guiding the team in writing testable code, improving coverage, and adopting DevOps best practices.
  • This role requires a proactive problem-solver who is not afraid to script, code, and architect solutions that optimize our engineering workflow.
  • You will have the freedom to introduce modern automation tools and influence how we build and ship a world-class AI product.

Requirements :

  • 4+ years of experience in software test automation or SDET roles, with a strong focus on building automated testing frameworks and CI / CD pipelines.
  • Proven track record of developing end-to-end automated tests for complex web applications or platforms.
  • Experience with modern testing libraries and frameworks (such as Playwright, Selenium, or similar) is required.
  • Hands-on experience in setting up and maintaining CI / CD pipelines (e. g., Jenkins, GitLab CI, GitHub Actions) - you should be able to create pipelines that compile code, run tests (unit, integration, E2E), and deploy artifacts with minimal manual intervention.
  • Solid understanding of containerization and orchestration : experience with Docker for container packaging and Kubernetes for deployment and scaling services in production.
  • Proficient in at least one programming / scripting language (e. g. Python, JavaScript / TypeScript, or Bash) for writing test scripts, automation tools, and pipeline scripts.
  • Familiarity with cloud infrastructure (AWS, GCP, or Azure) and infrastructure-as-code tools (Terraform, CloudFormation, or similar) for automating environment setup and management.
  • Strong problem-solving skills, attention to detail, and a passion for breaking things (in order to fix them!) - you excel at identifying edge cases and failure points in complex systems.
  • Experience in automating workflows for AI or data-intensive applications. For example, knowledge of how to test machine learning models, data pipelines, or AI APIs as part of an automation suite is a big plus.
  • Exposure to AI / ML frameworks and libraries (even if not as a developer, as a user of the outputs) - e. g., understanding how an LLM-powered feature might be tested for quality or how to automate validation of data processing tasks.
  • Prior experience working in a startup or fast-paced product team environment, especially on enterprise SaaS or data platform products.
  • Contributions to open-source automation tools or frameworks, or active participation in QA / DevOps communities, demonstrate your passion for the craft.
  • Playwright (or similar end-to-end testing frameworks) for UI and functional test automation.
  • CI / CD tools : such as Jenkins, GitHub Actions, GitLab CI, or CircleCI for building automated pipelines.
  • Version Control : Git (experience with branching strategies, pull request workflows, and merge processes in a team setting).
  • Containers : Docker (writing Dockerfiles, managing container images) and Kubernetes (deploying services, configuring pods, services, ingress, etc.).
  • Cloud Services : Familiarity with cloud platforms (AWS / GCP / Azure) and deploying / monitoring applications in cloud environments.
  • Scripting & Programming : Strong scripting skills in Python and / or JavaScript / TypeScript. Ability to write clean, maintainable code for automation tasks and test scripts.
  • Monitoring & Logging : Basic knowledge of tools like Prometheus, Grafana, ELK stack, or similar for observing test environments and catching issues. (You'll work closely with SREs, but it's helpful to understand how to verify that deployments are healthy.)
  • Infrastructure as Code : Experience with Terraform, Ansible, or CloudFormation to automate provisioning of infrastructure.
  • Performance Testing : Familiarity with performance or load testing tools (JMeter, Locust, k6 etc) to ensure our services can scale under load.
  • Security / Compliance Automation : Any experience automating security tests (SAST / DAST) or compliance checks in the pipeline.
  • AI / ML Tools : Exposure to testing data pipelines, ML model validation tools, or frameworks like MLflow, which could be useful as we build out our AI features (not mandatory, but will help in the.
  • (ref : hirist.tech)

    Create a job alert for this search

    Automation Testing • Bangalore