Skip to main content

Test Automation Python Developer

Test Automation Python Developer
Codemotion
1 year 2 months ago

Verisure Technical Platform Capabilities Team Lead

Verisure, operating under two brand names (Securitas Direct & Verisure) is seeking a talented, innovative, passionate Technical Platform Capabilities Team Lead. The role will part of a growing and talented Technology team and will report directly to the Manager of Technical Platform. In Verisure, we’re constantly developing new technology to better protect our customers.

Our highly skilled and experienced product teams work with urgency and passion when researching and developing new ways to keep our customers safe. Strategic context and Value proposition

Test Automation Python Developer

As a Test Automation Python Developer, you will work deeply integrated with the Software Quality team of a new alarm control system, with the goal to deliver the world’s most advanced and intuitive smart alarm product suite. The system is already under heavy validation, so you will participate in the analysis of test plans and requirements, organization and validation of documentation, development of automation and instrumentalization tools, review software quality metrics (unit testing, code coverage) and general automation of test cases.

Responsibilities

  • Analyze features scope, functional and system requirements.
  • Participate in the joint development and follow up of test plans, with QA Certification Managers, Product Owners and Testing Teams.
  • Review quality and completeness of documentation.
  • Follow up of version control, releases and changelog documentation.
  • Analyze software architecture and interfaces of products to integrate into test systems and automated tools.
  • Review software quality metrics, follow up with developers to improve quality standards.
  • Design and develop automated test tools.
  • Integrate them with DevOps and development teams.
  • Write automated test cases using Python and Linux.
  • Validate releases and work closely with developers during integration phases.

Management KPIs

  • Product Quality: customer satisfaction with product/product usage, traditional alarm product KPIs (such as supervision failure), ad-hoc product performance (such as voice calls success ratio)
  • Development/delivery quality: Number of bugs after launch

Delivery on time and budget

Other relevant information

Direct report to R&D South Platform Manager in Madrid. Part of the engineering organization led by Chief Product & Services Officer. This role is based in Madrid with hybrid working model (up to two days of remote work allowed per week). Travel will not be required.

Experiences and Qualifications

Must have requirements

  • 4+ years’ experience in software development using Python, specially focused on Testing and Automation
  • Absolute hardcore fan of software quality tools and principles
  • Experience using BDD (Behavioural Driven Development) and using Cucumber with Gherkin
  • Experience with SOLID, KISS and DRY design principles
  • Mastering on unit testing and code coverage tools
  • Great Linux administration, automation and installation knowledge
  • Experience on testing tools such as X-Ray, Test Rail or Test Link
  • Great knowledge on issue management tools such as Jira or RedMine
  • Masters or Degree in Engineering, Computer Science or IT related background
  • Fluency in written English

Secondary requirements

  • Working experience on Embedded Devices running Linux or Android
  • General knowledge of DevOps tools
  • Basic experience with C++ development

Company Values

  • Passionate in Everything We Do: Our people have a sense of energy that is unmistakable, one that drives us to delight our customers and focus on creating impact quickly.
  • Committed to Making a Difference: When we say we will do something, we deliver with excellence. We are accountable, focused and operate with discipline.
  • Always Innovating: We believe that Innovation can be big or small; it’s a continuous state of mind that inspires us to think differently and always make things better. We are risk takers and we learn continuously.
  • Winning as a Team: Our people know that by leveraging one another’s strengths, investing in and developing our team’s capability, and by collaborating well, we will win.
  • With Trust & Responsibility: Operating with integrity is core to our success. We are humble, honest and value deep mastery and expertise. We do the right thing, always#J-18808-Ljbffr

IT

Key skills

Similar Jobs in Spain

Similar Jobs in Madrid