Job Description Position: Python Developer
Experience: 5 to 8 Years
Work Location: Bangalore
Qualification: BE/BTech or MTech
Job Description:
We are looking for an experienced Python Developer with strong expertise in backend/system testing and automation. The candidate should have hands-on experience working in Linux environments and should be capable of automating and validating transaction/message-based systems.
Key Responsibilities:
- Develop and maintain Python-based automation solutions
- Perform backend/system testing (Non-UI testing)
- Work with socket programming and TCP/IP-based systems
- Automate CLI-based workflows using tools such as pexpect
- Validate transaction/message-based systems
- Analyze logs, troubleshoot issues, and perform debugging
- Collaborate with cross-functional teams for testing and automation activities
Required Skills:
- Strong Python programming skills
- Experience in backend/system testing
- Good understanding of Socket Programming and TCP/IP
- Familiarity with Linux and command-line tools
- Experience with CLI automation tools (e.g., pexpect)
- Strong debugging and log analysis skills
- Knowledge of ISO 8583 or similar protocols will be an added advantage
Requirements Strong Python programming skills, Backend/System Testing (Non-UI), Socket Programming & TCP/IP, Linux & Command-line Tools, CLI Automation (Pexpect preferred) Transaction/Message-Based System Validation, Debugging & Log Analysis, ISO 8583 or similar protocol knowledge (Preferred)