Role Summary
We are looking for a skilled
Python Automation Tester with strong expertise in
API testing, backend automation, and data validation.
The ideal candidate should have experience in
automation-first testing for data-driven systems, along with hands-on exposure to
CI/CD pipelines and microservices architecture.
Key Responsibilities
- Design and implement automation-first testing strategies for backend and data-driven applications
- Develop and execute API automation test scripts using Python/Java frameworks
- Perform data validation, reconciliation, and schema checks using SQL
- Validate microservices-based architectures and REST APIs
- Collaborate with development and DevOps teams to ensure high-quality releases
- Integrate automated tests into CI/CD pipelines (GitLab preferred)
- Analyze test results, identify defects, and ensure timely resolution
- Participate in Agile ceremonies and contribute to continuous improvement
Required Technical Skills Core Skills- Strong hands-on experience in Python or Java
- Expertise in API automation frameworks such as:
- REST Assured
- Karate
- Playwright
- Squash (or similar tools)
Testing & Data Validation- Experience in backend and data-driven testing
- Strong skills in:
- SQL queries
- Data validation
- Data reconciliation
- Schema verification
DevOps & CI/CD
- Experience working with CI/CD pipelines (GitLab preferred)
- Understanding of automation integration in DevOps workflows
Architecture & Systems
- Experience testing microservices-based systems
- Understanding of REST APIs and backend services
Good-to-Have Skills
- Exposure to Azure Cloud (App Services, Storage, Azure DevOps)
- Experience in banking or financial domain systems
- Prior experience as a Scrum Master or Agile leadership role
Skills: java,api,python,automation,testing