Search by job, company or skills

PURVIEW

Senior Test Automation / CI-CD / DevSecOps Engineer

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a Senior Test Automation / CI-CD / DevSecOps Engineer with 10+ years of experience to lead the design, implementation, and optimization of automation frameworks, CI/CD pipelines, and security-focused testing strategies.

The ideal candidate will be an automation-driven developer who integrates testing deeply into the development lifecycle through Test-Driven Development (TDD), advanced test frameworks, and DevSecOps practices.

This role requires strong expertise in UI, API, security, and performance testing, along with the ability to leverage AI-assisted tools for test generation, pipeline optimization, and failure analysis.

Key Responsibilities

Automation Engineering

  • Design and develop scalable and maintainable automation frameworks for UI, API, and end-to-end testing.
  • Implement advanced coding practices within automation frameworks using JavaScript, Python, or Java.
  • Lead automation strategy for web, microservices, and distributed systems.
  • Develop reusable libraries and utilities to improve automation coverage and reliability.

Test-Driven Development (TDD)

  • Promote and implement TDD/BDD practices across development teams.
  • Write automated tests as part of development workflows.
  • Integrate testing within CI/CD pipelines to ensure continuous validation of code changes.

UI and End-to-End Automation

  • Build and maintain high-performance UI automation frameworks.
  • Implement fast JavaScript-based E2E testing solutions.
  • Automate complex user journeys across browsers and platforms.

API Automation

  • Design and execute automated tests for REST and SOAP APIs.
  • Implement robust API testing strategies across microservices architectures.
  • Build contract testing and service validation pipelines.

Security Test Automation

  • Implement automated security testing within CI/CD pipelines.
  • Validate vulnerabilities identified through SAST/DAST tools.
  • Automate security regression tests to prevent re-occurrence of vulnerabilities.
  • Collaborate with security teams to ensure DevSecOps compliance.

Performance and Resilience Testing

  • Design and implement performance testing strategies for APIs and distributed systems.
  • Conduct resilience testing and failure injection to validate system stability.
  • Monitor system behavior under load and optimize reliability.

CI/CD Pipeline Engineering

  • Build and maintain end-to-end CI/CD pipelines integrating automated testing.
  • Integrate automation frameworks into DevOps pipelines for continuous quality assurance.
  • Optimize pipeline execution for speed, reliability, and scalability.

Observability and Pipeline Debugging

  • Implement observability solutions for automated test pipelines.
  • Diagnose failures using logs, metrics, and tracing tools.
  • Improve reliability of automation pipelines through proactive monitoring.

AI-Assisted Testing

  • Utilize AI/ML tools for automated test generation, failure analysis, and flakiness detection.
  • Integrate intelligent tools into CI/CD pipelines to improve test efficiency.
  • Leverage AI for predictive insights into pipeline health and code quality.

Job Requirements

  • Senior Test Automation / CI-CD / DevSecOps Engineer with 10+ years of experience to lead the design, implementation, and optimization of automation frameworks, CI/CD pipelines, and security-focused testing strategies.
  • Experience implementing DevSecOps testing frameworks.
  • Experience with containerized environments and cloud platforms.
  • Exposure to microservices architectures.
  • Experience integrating observability tools into testing pipelines.
  • Knowledge of AI-based testing tools and automated debugging.
  • Key Competencies: Automation-first mindset, Strong coding skills for test engineering, CI/CD pipeline design expertise
  • Skillset needed Automated Testing Driven Developer CI/CD: Playwright, JUnit / TestNG, PyTest / Unittest
  • Jest / Mocha, Selenium, Cypress
  • Fast JS-based E2E testing, Puppeteer, TestCafe, Postman /Newman, Java API automation
  • Karate DSL, SoapUI / ReadyAPI
  • SOAP and REST API testing

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144533191