QA Engineer

Padova, IT, 35010

102088

Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers.

We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying and owning cars better for theirs.

We use cutting-edge technology to link our clients’ systems, departments and sites. We provide an open technology platform that’s shaping the industry for the future. We use data to help clients become more efficient, increase profitability and give more customers an amazing experience. Want to be part of it?

Keyloop bridges the gap between dealers, manufacturers, technology suppliers and car buyers.

 

We empower car dealers and manufacturers to fully embrace digital transformation. How? By creating innovative technology that makes selling cars better for our customers, and buying and owning cars better for theirs.

 

We use cutting-edge technology to link our clients’ systems, departments and sites. We provide an open technology platform that’s shaping the industry for the future. We use data to help clients become more efficient, increase profitability and give more customers an amazing experience.

 

Want to be part of it?

 

Purpose of role

 

As a QA Engineer, your main responsibilities are ensuring and improving software quality and standards for Keyloop products in the automotive industry. In this role, you will be implementing and executing test cases for our Dealer Management System (DMS) integrations, applications and Keyloop platform to support our strategic platform ecosystem. You will help build, maintain, and improve our test environments and practices. You will work in agile software engineering team in close collaboration with your fellow QA Engineers, developers, tech leads and product management – and in collaboration with Keyloop’s Quality Centre of Excellence to develop test automation systems. To succeed in the role, you have a passion for improving software quality, a vision for the big picture combined with a close eye for detail.

In this role, you have an opportunity to create and connect technology that makes everything about buying and owning a car, better. You can be already an experienced QA Engineer in the industry or someone who is starting out in your career – we are looking for the best fit to the team.

 

Responsibilities

 

  • Perform application tests, integration tests and regression tests as per current quality standards
  • Ensure released software comply to the quality standards
  • Design test plans for complex application testing
  • Create test scripts and run test cases based on business requirements and acceptance criteria
  • Support/run UAT with customers
  • Ensure test automation is in place for the relevant parts of the released software
  • Release/deploy the software to target production systems
  • Support the customer enablement function in the troubleshooting of issues

 

Requirements

 

  • Work experience in a QA Engineer role
  • Excellent problem-solving and communication skills
  • Ability to quickly understand specifications and customer requirements
  • Inquisitive, methodical, and analytical in testing applications
  • Able to take accountability for software quality and delivery
  • Carry out quality reviews of the team and feedback where improvements can be made
  • Be able to define test plans, test strategies and execute them (including manual testing)
  • Experience in writing test scenarios which are clear to follow and contain relevant details
  • Experience in testing API, WebServices, ERP and web application systems
  • Some exposure to working with tools such as SoapUI, Postman, Swagger etc.
  • Experience with continuous integration tools like GitHub Actions, Jenkins or Travis CI
  • Familiarity with scripting languages such as Python, Ruby or Perl
  • Experience with Non Functional Test automation or practices (Performance, Security, Accessibility)
  • Should have worked on source code management tools like GIT/BitBucket/SVN
  • Some cross-browser and cross-device test implementation experience
  • Have some exposure to working in an agile environment
  • Thrive working within an innovation driven environment

 

Why join us?

 

We’re on a journey to become market leaders in our space – and with that comes some incredible opportunities. Collaborate and learn from industry experts from all over the globe. Work with game-changing products and services. Get the training and support you need to try new things, adapt to quick changes and explore different paths. Join Keyloop and progress your career, your way.

 

An inclusive environment to thrive

 

We’re committed to fostering an inclusive work environment. One that respects all dimensions of diversity. We promote an inclusive culture within our business, and we celebrate different employees and lifestyles – not just on key days, but every day.

 

Be rewarded for your efforts

 

We believe people should be paid based on their performance so our pay and benefits reflect this and are designed to attract the very best talent. We encourage everyone in our organisation to explore opportunities which enable them to grow their career through investment in their development but equally by working in a culture which fosters support and unbridled collaboration.

Why join us?

We’re on a journey to become market leaders in our space – and with that comes some incredible opportunities. Collaborate and learn from industry experts from all over the globe. Work with game-changing products and services. Get the training and support you need to try new things, adapt to quick changes and explore different paths. Join Keyloop and progress your career, your way.

 

An inclusive environment to thrive

We’re committed to fostering an inclusive work environment. One that respects all dimensions of diversity.  We promote an inclusive culture within our business, and we celebrate different employees and lifestyles – not just on key days, but every day.

 

Be rewarded for your efforts

We believe people should be paid based on their performance so our pay and benefits reflect this and are designed to attract the very best talent. We encourage everyone in our organisation to explore opportunities which enable them to grow their career through investment in their development but equally by working in a culture which fosters support and unbridled collaboration.