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