
Search by job, company or skills
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
Job ID: 147050139