2 weeks ago Be among the first 25 applicantsDirect message the job poster from TMC Italia | Technology and engineering servicesSenior Business Development Manager @TMC Italia | Technology and engineering Services | Looking for talented engineersSummary:As a Python Backend Developer you will work on building and maintaining a custom test automation infrastructure and contributing to the expansion of test cases.The ideal candidate will be experienced in Python async programming, FastAPI and PostgreSQL. Elastic and additional expertise in Selenium and/or Appium or other Python compatible test automation tools is welcome.Develop and maintain a complex Python-based test automation framework.Work with Elastic, PostgreSQL and SQLAlchemy to manage data interactions.Support the team in test automation (Gherkin/BDD, Selenium, Appium).Support the team in interacting with infrastructure teams for the deployments.What do we expect from you?MSc in Computer Science or equivalent3-7 years of experienceGood knowledge of Python (3.x, async programming, concurrency)Good knowledge of FastAPI or REST API developmentGood knowledge of PostgreSQL, SQLAlchemy or similarFamiliar with Data modelingFamiliar with Unit test mockingKnowledge of Selenium Grid/Hub and/or Appium would be a plusKnowledge of Elastic would be a plusGood oral and written communicative skillsStress resistant, team player and strong personalityFluent English and ItalianAvailability to work on site 3/5Serious motivation for the Employeneurship model of TMC.Why choose for Employeneurship?We are truly unique thanks to our Employeneurship model which is a true innovation for the High Technology consulting business. It is the business relationship of the 21st century for high skilled technical professionals. It is built around 5 main pillars:You will have a permanent employment contract, offering you stability and securityYou will get to know your market value and have a share in the profit your work generates thanks to the individual profit sharingWe will support you with one-on-one coaching and trainings designed to help you develop your entrepreneurial skillsThe competence cells structure provides you with a strong meaningful and relevant networkThe entrepreneurial lab: a playground for new ideas and a potential launching for start-upsSeniority levelMid-Senior levelEmployment typeFull-timeJob functionEngineering and Information TechnologyBusiness Consulting and Services
#J-18808-Ljbffr