We are seeking a highly skilled and motivated Senior Backend Developer to join our team. The successful candidate will play a critical role in developing our next-generation Automation Framework.
This framework will empower our customers and teams to create automation tests for our product quickly and efficiently, leveraging the power of AI chatbots to minimize the need for manual coding.
Key Responsibilities:
Join a team of exceptional, skilled, and experienced developers responsible for automation platforms.
Design, develop, and maintain the next-gen Automation Framework using Python.
Implement AI-powered chatbot functionality to assist users in writing automation tests seamlessly.
Operate in a dynamic, fast-paced, and efficient continuous integration (CI) environment.
Collaborate with cross-functional teams, including QA, DevOps, and Dev teams, to ensure high-quality deliverables.
Write clean, maintainable, and well-documented code that adheres to best practices and industry standards.
Work with network infrastructure components such as routers and switches.
Participate in code reviews, mentor junior developers, and drive continuous improvement within the team.
Stay updated with emerging technologies and propose innovative solutions to enhance the frameworks functionality and usability.
Requirements: Required Qualifications:
5+ years of extensive experience in Python and backend development.
Expertise in Pytest for test automation and test framework development.
Experience working in Linux Environment.
Strong skills in diagnosing and fixing issues.
Familiarity with SQL or NoSQL databases.
Familiarity with container technologies (Docker)
Proven experience with leveraging open-source technologies and working with AI tools is an advantage.
Strong problem-solving skills and ability to work independently and collaboratively in a fast-paced environment.
Excellent analytical and critical thinking abilities.
Strong teamwork and communication skills, with experience in Agile methodologies and collaboration with cross-disciplinary teams.
Advantages:
Experience with AI/ML frameworks and libraries.
Knowledge in networking and routing protocols
Knowledge of frontend development
Knowledge of cloud platforms and services (e.g., AWS, Azure, GCP).
This position is open to all candidates.