Share this Job

Quality Assurance Engineer

Posting Country:  Italy
Date Posted:  23-Oct-2020
Full Time / Part Time:  Full Time
Contract Type:  Permanent

Our purpose at Vodafone is to connect for a better future. As a Global Communications Technology company, we put the customer at the heart of everything we do. We are forever challenging, pushing boundaries and discovering innovative ways to connect our customers with their digital societies.

We connect people, businesses, and communities across the globe to create the future. We earn customer loyalty, experiment, learn fast and get it done, together.

Join our journey as we connect for a better future. Ready?

<span style="font-family:Arial,"Times New Roman",Verdana,sans-serif">The QA Engineer is responsible for developing and executing tests to ensure code and capability quality, overseeing the end-to-end development process. This role is responsible for designing and implementing tests, identifying deficiencies, debugging, and defining remediating actions. In addition, he/she is responsible for providing software-related operations support, including providing level two and level three incident and problem support. The QA Engineer is also responsible for creating test scripts and executing them using automated testing tools.

 

<span style="font-family:Arial,"Times New Roman",Verdana,sans-serif">Key accountabilities and decision ownership:

<ul style="-webkit-text-stroke-width:0px; background-color:#ffffff; color:#000000; font-family:Arial,"Times New Roman",Verdana,sans-serif; font-size:16px; font-style:normal; font-variant-caps:normal; font-variant-ligatures:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-decoration-color:initial; text-decoration-style:initial; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px">
  • Design and implement acceptance tests for user and technical stories
  • Test and validate solution against user story and technical story acceptance criteria, leveraging automation where possible
  • Execute manual and automated tests and report defects on product builds
  • Work closely with development in scrum teams to resolve product issues on a daily basis
  • Review requirements, specifications and technical design documents to ensure adherence to design quality and coding standards
  • Identify, record, and monitor testing bugs
  • Track quality assurance metrics, such as defect density and early life incidents
  • Estimate, prioritize, plan, and coordinate testing activities
  • Manage incidents and problems as level two and level three support
  • <span style="font-family:Arial,"Times New Roman",Verdana,sans-serif">Must have technical / professional qualifications:

    <ul style="-webkit-text-stroke-width:0px; background-color:#ffffff; color:#000000; font-family:Arial,"Times New Roman",Verdana,sans-serif; font-size:16px; font-style:normal; font-variant-caps:normal; font-variant-ligatures:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-decoration-color:initial; text-decoration-style:initial; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px">
  • Master’s or Bachelor’s Degree in Computer Science, Information Systems, or other related field
  • Two or more years of work experience in software quality assurance, testing, programming and /or systems analysis
  • Experience of software QA methodologies, tools, and processes, with experience writing and executing comprehensive test plans and cases
  • Experience of automated testing tools and scripting on mobile, web, services applications
  • Experience working with agile methodologies, such as Scrum, Kanban, XP, TDD, BDD and ATDD
  • Experience working with multiple programming and scripting languages, such as Java, Java Script, Ruby, SQL, and PythonExperience working in cloud-native environments
  • Nice To Have:

    <ul style="-webkit-text-stroke-width:0px; background-color:#ffffff; color:#000000; font-family:Arial,"Times New Roman",Verdana,sans-serif; font-size:16px; font-style:normal; font-variant-caps:normal; font-variant-ligatures:normal; font-weight:400; letter-spacing:normal; orphans:2; text-align:start; text-decoration-color:initial; text-decoration-style:initial; text-indent:0px; text-transform:none; white-space:normal; widows:2; word-spacing:0px">
  • Professional experience and knowledge of the Telecommunications industry
  • Certified Scrum Developer (CSD) preferred or Certified Scrum Master (CSM)ISTQB Certifications
  • Competency in UX principles and practices
  • Vodafone is committed to attracting, developing and retaining the very best people by offering a motivating and inclusive workplace in which talent is truly recognised and rewarded. We are committed to promoting Inclusion for All with the belief that diversity plays an important role in the success of our business. We actively encourage everyone to consider becoming a part of our journey.