Key Responsibilities:
Test Automation Development:
Design, develop, and maintain test automation frameworks for API, Database, and core application components using Core Java and related tools.
Write and execute automated tests for RESTful APIs, databases (SQL queries), and web services.
Develop robust, reusable, and scalable automation scripts to ensure comprehensive test coverage.
Database Automation:
Automate database testing tasks including data validation, data integrity checks, and performance testing using SQL.
Work with relational and non-relational databases to verify data correctness, consistency, and integrity.
Use tools like SQL, JUnit, DBUnit or custom automation scripts to execute database-related automation tasks.
API Automation:
Automate the testing of RESTful APIs using tools like Postman, RestAssured, or SoapUI.
Validate API responses, request payloads, authentication mechanisms, error handling, and edge cases.
Develop end-to-end API test cases and integrate them into the CI/CD pipeline.
Any Graduate