This job has expired

Python Developer

Closing date
15 Sep 2021

View more

Technology & New Media
Contract Type
You need to sign in or create an account to save a job.
Job Duties:

The job holder will have to perform the following duties:

  • Provide leadership and consultancy on QA automation discipline, represent QA automation function with stakeholders

  • Create/Maintain automated dashboard and report status to stakeholders and take part in daily scrum meeting

  • Design/Architect test automation framework and develop new test automation libraries if required

  • Implement QA process and automated testing for all the work streams to improve the overall testing cycle

  • Go through project boards to evaluate the work to be done
  • Designing, writing test automation scripts and execute tests as required
  • Using test automation frameworks
  • Investigating problems in Test Automation software as a result of testing and working with QA analysts and software developer to find solutions
  • Creation of Test Automation CI pipeline in Jenkins
  • Provide Knowledge Transfer sessions to enable the software development teams

Candidate Requirements:

  • Minimum of five years' experience in Python Software Development
  • Hands on experience on Python and Test Driven Development tooling and principle
  • Hands on experience on unittest, pytest or similar
  • Proven experience on Git and GitFlow
  • Ability to work in a dynamic environment and come up with solutions to meet project needs
  • Some experience of Test Automation tools and techniques e.g. Cucumber; Protractor; Gherkin; Restful APIs; Selenium and SQL queries is desirable
  • Some experience on systems integrations, architectural patterns and communication protocols is a plus
  • Excellent organizational management skills
  • Strong communication and inter-personal skills and documentation skills, both technical and non-technical
  • Strong consulting skills
  • Enthusiastic and self-motivated personality with excellent time management skills and a strong sense of initiative
  • Self-development skills to keep up to date with fast-changing trends
  • Experience within an agile environment
  • Comfortable switching between multiple project contexts
You need to sign in or create an account to save a job.

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert