Senior Quality Assurance Automation Engineer

Cognism is a leader in international sales intelligence, setting a new standard for data quality and compliance, trusted by 1000+ revenue teams worldwide. Cognism helps businesses connect with their dream prospects by providing premium contact, company and event information, including firmographics, technographics, sales trigger events, intent data, verified business emails and phone-verified mobile numbers.

Next level GDPR & CCPA compliance, combined with innovative technology and integrations with leading CRM and sales engagement partners, make Cognism the number one choice for businesses looking to create a predictable pipeline, find their next best business opportunity and overcome global compliance barriers.

For more information on Cognism’s intuitive sales intelligence platform powered by world-leading data, compliance and targeting, please visit www.cognism.com.

 

Who You Are

The role involves contributing to product delivery by supporting overall testing effort. Communication with the developers, product managers, QA team will be part of your day-to-day activities.

The role involves requirement analysis & refinement, tests creation & execution, bug reporting, documentation of technical processes & procedures, use of standard industry tools.

Alongside the above applying testing standards and principles will enable delivery so ISTQB knowledge and/or certification would be a plus. This role will report to the Head of QA.

What You Will Do

  • Defining and establishing automation strategy and process
  • Maintaining, developing and executing automation tests
  • Constantly evaluating the test automation strategy and approach to identify areas of improvement
  • Working closely with product management, development teams to develop a strong understanding of the product and testing objectives
  • Leading, coaching and mentoring junior automation engineers
  • Substantial personal responsibility and autonomy; planning of own work, to meet given objectives and processes
  • The role also includes ensuring highest quality and confidence leading up to product release

Requirements

 

  • Minimum 4 years of experience with software engineering out of which at least 2 years in test automation
  • Strong knowledge of test automation tools and related test automation frameworks (such as JUnit, NUnit, TestNG, JMeter, Selenium, etc.)
  • Good understanding of software development lifecycle phases and QA processes within it
  • Demonstrated experience in one or more programming or scripting languages such as Java, C#, JavaScript
  • Strong understanding of OOP principles and engineering practices
  • Proficient in collecting test metrics, analyzing results of test execution and creating comprehensive automation summary reports
  • Good verbal and written communication in English language
  • Strong communication
  • Fast learner
  • Time management skills
  • Sociable, proactive, team player
  • Able to adapt to change

The following skills would be a plus:

  • Understanding of Agile/Scrum methodologies
  • Experience with continuous integration tools like Jenkins/Hudson, etc
  • Experience with performance/load testing
  • Ability to perceive Product Architecture
  • Experience with Web Services Rest and SOAP
  • Experience with Behavior Driven Development (for e.g. Cucumber, Specflow)
  • ISTQB Certification

Benefits

  • Competitive salary based on the level of experience
  • 24 days’ holiday PLUS all the usual public holidays
  • Flexible working hours, with the ability to work from home
  • Work with the latest technology paradigms
  • Access to education opportunities (books, courses, seminars, conferences)
  • Access to Cognism’s Employee Assistance Programme with Health Assured
  • Monthly Wellbeing Allowance
  • Remote Workouts and Social activities

No visa sponsorship is available for this position