Senior Automation QA Engineer
- Compensation
- Not disclosed
- Location
- India
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Full time
- Experience
- 12+ years
- Category
- Qa
- Posted
Skills
Must have
- C# / .NET Core / .NET 8+
- Playwright, Selenium WebDriver
- REST API, RestSharp, HttpClient
- NUnit, SpecFlow/Reqnroll
- SQL Server / PostgreSQL
- Azure DevOps, Git, Jenkins/GitLab CI
- Docker & CI/CD
- Page Object Model, Dependency Injection, Factory patterns
- GitHub Copilot, Cursor, Claude, LLM/AI agents
- Basic knowledge of JMeter/nBomber, WCAG, JWT/OAuth2
- Strong troubleshooting, communication, ownership, and mentoring skills
- 7–12+ years of experience in QA Automation/SDET roles, with strong hands-on experience in C# automation framework development and CI/CD
Full description
Ciklum is looking for a Senior Automation QA Engineer to join our team full-time in India.
We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.
About the role:
As a Senior Automation QA Engineer , become a part of a cross-functional development team engineering experiences of tomorrow. We are looking for a Senior Automation QA Engineer with strong hands-on expertise in C#/.NET, Playwright, Selenium, API automation, and Azure DevOps to build scalable automation frameworks and drive quality engineering across UI, API, and database layers. The role also involves leveraging AI tools and LLM-based solutions to improve test automation, productivity, and defect analysis.
Responsibilities:
- Design, develop, and maintain scalable C#/.NET automation frameworks for UI, API, and database testing
- Develop robust automated tests using Playwright, Selenium, RestSharp/HttpClient, NUnit, and SpecFlow/Reqnroll
- Drive parallel and async test execution to reduce regression time and improve test stability
- Define automation strategies at Epic, Feature, and PBI levels, with a focus on risk-based testing and critical business flows
- Integrate automated testing into Azure DevOps CI/CD pipelines, including quality gates and automated reporting
- Analyze and reduce flaky tests, pipeline failures, and test-environment issues
- Leverage GitHub Copilot, Cursor, Claude, and custom GPT/LLM agents for test generation, code review, defect analysis, and automation acceleration
- Develop AI prompts/agents and track AI-driven automation productivity and adoption metrics
- Perform database validation using SQL Server/PostgreSQL and support API, performance, accessibility, and security testing
- Use Docker, Splunk/Datadog, and application logs for test execution and root-cause analysis
- Mentor QA Engineers/SDETs on automation architecture, coding standards, design patterns, and AI-assisted testing
- Collaborate closely with developers, Product Owners, and other stakeholders within an Agile environment
Requirements:
- C# / .NET Core / .NET 8+
- Playwright, Selenium WebDriver
- REST API, RestSharp, HttpClient
- NUnit, SpecFlow/Reqnroll
- SQL Server / PostgreSQL
- Azure DevOps, Git, Jenkins/GitLab CI
- Docker & CI/CD
- Page Object Model, Dependency Injection, Factory patterns
- GitHub Copilot, Cursor, Claude, LLM/AI agents