11 Nov
|
Cognizant
|
Chennai
Experience: 6-9 Years of overall IT experience with a minimum of 80% hands-on experience in Automation Testing
Location: Chennai / Pune
Job Summary
We are looking for a skilled and experienced Automation Test Engineer with strong expertise in UI and API test automation. The ideal candidate should have hands-on experience in building scalable automation frameworks using Java, Selenium, Cucumber, and REST Assured, along with exposure to modern CI/CD practices and AI-assisted testing tools. The candidate will work closely with cross-functional Agile teams to ensure high-quality software delivery and drive automation excellence.
Mandatory Skills
- Core Java
- Selenium WebDriver
- Cucumber BDD
- API Automation using REST Assured
- TestNG / JUnit
- Maven / Gradle
- Git
- YAML
- Jenkins / CI-CD / GitLab
- SQL and Relational/NoSQL Databases (Oracle, SQL Server, MySQL, PostgreSQL, MongoDB, etc.)
- Exposure to AI-assisted development/testing tools such as GitHub Copilot, Microsoft Copilot, Cursor, or Windsurf
Roles & Responsibilities
- Design, develop, and maintain scalable UI and API automation frameworks.
- Develop and execute automated test scripts using Java, Selenium WebDriver, Cucumber BDD, and REST Assured.
- Create and maintain BDD feature files and test scenarios.
- Perform API validation, contract testing, integration testing, and regression testing.
- Integrate automation suites with CI/CD pipelines using Jenkins, GitLab,
or similar tools.
- Analyze test execution results, identify defects, and support root cause analysis.
- Collaborate with developers, product owners, business analysts, and QA teams in Agile/Scrum environments.
- Enhance automation frameworks and implement best practices for test automation and quality engineering.
- Contribute to continuous improvement initiatives and quality metrics.
- Leverage AI-assisted tools to improve test design, automation development, and defect analysis.
- Demonstrate excellent verbal and written communication skills.
Positive-to-Have Skills
- Playwright or Cypress Automation
- AI-driven test case generation and optimization
- Docker and Kubernetes
- Azure DevOps
- Performance Testing using JMeter
- Cloud Platforms (AWS/Azure)
- Exposure to GenAI concepts, Prompt Engineering, MCP (Model Context Protocol), or Agent-based Automation solutions
Preferred Candidate Profile
- Strong problem-solving and analytical skills.
- Experience working in large-scale enterprise applications.
- Ability to independently drive automation initiatives.
- Strong understanding of testing methodologies, SDLC, and Agile practices.
- Excellent stakeholder management and communication skills.
Notice Preference: Immediate to 30 Days (Preferred) Work Mode: Hybrid / Work from Office (as per project requirements)
Locations: Chennai & Pune only.
📌 Automation Test Engineer (Chennai)
🏢 Cognizant
📍 Chennai