Python Developer in Test, Linux,ARM,C++

Experis UK


Date: 1 week ago
City: Cambridge
Contract type: Contractor
Job Opportunity: Python Developer (Automated Testing)

We are looking for a skilled Python Developer to join our team and work on an exciting and challenging project involving test automation and product development. This contract role is a great opportunity to contribute to the improvement of our testing framework and systems across different platforms.

Key Responsibilities

Phase 1:

  • Port an existing automated testing framework and tests from Python 2 to Python 3, ensuring compatibility and improving code clarity through comments and documentation.
  • Work with an existing Groovy-based Jenkins pipeline to run automated tests.

Phase 2

  • Research the feasibility of running Python natively on Windows-on-ARM (WoA).
  • Evaluate and adapt existing test cases to be compatible with WoA.
  • Migrate tests to run on native ARM execution environments.
  • Integrate ARM devices into the existing automated test framework for seamless testing.

Phase 3

  • Develop and add new automated tests for HP Sure Click and HP Sure Sense products into the current testing framework.

Collaboration And Communication

  • Collaborate with the product team based in the UK, requiring overlap with UK time zones for efficient communication and teamwork.

Required Skills And Experience

  • Strong background in Python and C++ programming.
  • Experience with Windows programming.
  • Familiarity with Linux or macOS environments.
  • Hands-on experience in Python test automation.
  • Knowledge of product and Windows changes, including UI automation and API testing.
  • Proficient in adding new features to existing products and systems.
  • MS Office automation experience is a plus.

Desirable Qualities

  • Ability to work independently while maintaining close communication with remote teams.
  • Strong problem-solving skills and attention to detail.
  • Experience with ARM architecture and its integration with test frameworks is highly beneficial.

People Source Consulting Ltd is acting as an Employment Business in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Data Scientist

MoonLake Immunotherapeutics (NASDAQ: MLTX), Cambridge
1 day ago
Job PurposeAs a Data Scientist, you will analyse and interpret US healthcare claims and insurance plan-level data using SQL and Python to assess prescription patterns, patient treatment journey, prescriber landscape, insurance coverage across the competitor landscape, as well as possible unmet need and market size. You will provide strategic insights and inform the commercialization and go-to-market strategy for MoonLake, set...

Early Years Instructor

Ultimate Activity Camps, Cambridge
6 days ago
The DetailsTitle: Early Years InstructorReporting to: Camp ManagerContract: Seasonal work in school holidays.Hours: 8.30am – 5.30pm weekdays. Full season or part season roles available and additionalhours available for staff that hold a paediatric first aid qualification (usually 8am – 6pm).Summary Of PositionThe role of the Early Years Instructor is to ensure the welfare and safety of the children on camp,...

Cleaner - UK

Zizzi Restaurants, Cambridge
1 week ago
Calling all Pizza lovers!!.......(Pasta lovers are welcome too)Cleaner Up to £11.44 per hour As a Cleaner you will play an important part of the team. We cannot open the business without the floors been swept, the toilets being cleaned and the windows sparkling! Taking pride in your work and being passionate about your restaurant are a must.What You'll GetTreat yourself...