Python SDET
Non-Negotiable Skills:
- Expert-level experience with Python development.
- Strong hands-on experience with automation using Python scripts for jobs, workflows, and system processes.
- Proven experience with test automation using BDD frameworks (e.g., Behave, pytest-bdd).
- Strong focus on unit testing using Python testing frameworks (pytest, unittest, mocking libraries).
- Demonstrated ability to build reliable, high-performance, and stable Python applications and batch jobs.
- Experience with job scheduling, batch processing, and file/data processing.
- Experience integrating automation and tests into CI/CD pipelines .
- Solid understanding of object-oriented programming , modular design, and clean code practices.
- Experience working with relational databases and SQL.
- Strong troubleshooting skills and ability to resolve production issues under pressure.
- Ability to analyze and document business processes, automation flows, and system behavior.
Nice to Have:
- Experience with REST APIs and integration automation.
- Experience with messaging or event-driven processing.
- Exposure to container platforms (Docker, Kubernetes/OpenShift).
- Familiarity with Linux/Unix environments.
- Experience with performance profiling, logging frameworks, and observability tools.
- Experience with cloud platforms (Mainly Azure).
Financial Services Experience Required?
Highly desired
