We are seeking a highly motivated and detail-oriented Automation Engineer who will be responsible for ensuring the quality and reliability of our applications and systems through both manual and automated testing. The ideal candidate will be capable of working independently and collaboratively in a fast-paced environment, with a strong focus on delivering high-quality solutions.
Candidate should be SC cleared
Responsibilities:
* Design and develop scalable automation frameworks using Java, Python, and Cucumber.
* Implement automated UI tests using Selenium WebDriver and maintain regression test suites.
* Develop and manage BDD-based test cases using Cucumber and TestNG.
* Apply best practices such as Singleton and Dependency Injection in test framework architecture.
* Utilize tools like Maven and Jenkins for execution and reporting.
* Create automated test cases for REST and SOAP APIs using REST Assured, Karate, and Postman.
* Validate API schemas, endpoints, and authorization mechanisms (OAuth, GraphQL, OpenAPI).
* Automate backend service testing including Azure DevOps APIs and microservices.
* Build and manage CI/CD pipelines using Jenkins (Freestyle and Declarative Pipelines).
* Integrate test automation with Azure DevOps pipelines (Classic + YAML).
* Use Git and Bitbucket for source control and branching strategies.
* Test containerized microservices using Docker and Kubernetes environments.
* Deploy and validate services across environments with Docker Compose and Kubernetes clusters.
* Conduct event-driven architecture testing with Kafka integration.
* Conduct performance and load testing using JMeter and Gatling.
* Set up distributed test execution environments.
* Analyze performance metrics using Grafana and integrate into CI pipelines.
* Generate comprehensive test reports using Extent Reports, Cucumber Reports, and TestNG.
* Automate report generation and integrate it into the CI pipeline.
* Handle test data and result storage in JSON, XML, and Excel using Apache POI.
* Perform backend validation and data integrity testing using PostgreSQL and MS SQL Server.
* Write complex SQL queries and connect databases via JDBC for data verification.
* Perform accessibility automation testing using AXE-core, NVDA, JAWS, and Microsoft Accessibility Insights.
* Conduct compliance testing for WCAG 2.1, Section 508, and ARIA standards.
* Use Power Automate and Power Apps for RPA and no-code automation.
* Use WireMock, Postman, and SOAP UI for mocking APIs and simulating third-party services.
* Create and manage virtual services for testing decoupled components.
* Work closely with developers, DevOps, and product teams to integrate automated testing into DevOps workflows.
* Use GitHub and Azure Repos for code collaboration, reviews, and continuous integration.
Required Skills:
* Hands-on experience in test automation, API validation, and framework design using Java, Python, and BDD tools like Cucumber and Karate.
* Proficient in using CI/CD tools such as Jenkins, Azure DevOps, and Maven to integrate testing in the deployment pipeline.
* Strong exposure to REST API automation using RestAssured, Postman, and Swagger.
* Experience in containerization and orchestration using Docker and Kubernetes for microservices testing.
* Capable of conducting performance testing with JMeter and Gatling, and analyzing metrics using Grafana.
* Skilled in database testing using PostgreSQL and Microsoft SQL Server with strong SQL and JDBC knowledge.
* Adept in accessibility testing using AXE-core, NVDA, JAWS, and Power Automate for automation of compliance standards.
* Languages & Scripting: Java, Python, SQL, YAML
* Test Automation Tools: Selenium, Cucumber, Karate, TestNG, RestAssured
* API Tools & Virtualization: Postman, Swagger, SOAP UI
* Performance Testing: JMeter, Gatling, Grafana
* Accessibility Tools: AXE-core, NVDA, JAWS, Power Automate
At Cognizant you will experience an exciting mix of innovation by design, creativity, collaboration, and efficiency within a framework of stimulating objectives and a passion for delivering the best to our customers.
You will be joining a network of some of the most creative, innovative, and dedicated people in the industry with ample opportunities to learn and develop your career.
Our Associates are chosen for their attitude, skills, knowledge, and enthusiasm but above all, their belief that anything is possible.
Cognizant is an equal opportunities employer, and we welcome all applications regardless of race, colour, gender, ethnic origin, nationality, religion or beliefs, disability, age, sexual orientation, political opinions, or trade union membership.
Seniority level
* Seniority level
Mid-Senior level
Employment type
* Employment type
Full-time
Job function
* Job function
Information Technology
* Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Cognizant by 2x
Get notified about new Automation Engineer jobs in London Area, United Kingdom.
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 2 weeks ago
Python Software Engineer - Microscope Control
London, England, United Kingdom 1 week ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 5 months ago
Robotics Design Engineer (Mechanical + Electronics)
London, England, United Kingdom 2 days ago
London, England, United Kingdom 4 weeks ago
Croydon, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
Mechanical Engineer, Automation & Equipment
London, England, United Kingdom 5 days ago
London, England, United Kingdom 1 week ago
Junior SDET - up to £90,000 + Bonus - London
Greater London, England, United Kingdom 2 weeks ago
Hendon, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 days ago
Senior Software Engineer II - Contact Automation
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 6 days ago
City Of London, England, United Kingdom 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr