Senior QA Engineer

  • Paysafe
  • India
  • Jul 28, 2017
Full time Information Technology

Job Description

Paysafe delivers a full suite of payments solutions. From card issuing to acquiring; from payment gateways to merchant accounts; from fraud and risk to compliance; from digital wallets and mobile to invoicing - we process millions of transactions worldwide and we value our relationships at every point in the process.

 

Paysafe is a global company with a dynamic environment operating in multiple countries including the UK, Bulgaria, Austria, India, Canada and the US.

 

Paysafe is currently searching for a Senior Quality Assurance candidate to join our IT Development team in Hyderabad. 

 

Responsibilities:

 

  • Design test plans, automate test cases in Selenium, Protractor, JUnit, Java, and present test strategies for team review
  • Test execution, test result capture and assurance on quality
  • Publish test reports and participate in Go or No Go decision
  • Ensure effective communication of project and testing status to Development and QA teams
  • Execute other quality assurance tasks as requested
  • Counterpart to Dev lead in all development activities
  • Define / Adhere to process, standards in implementing automation and delivery activities

 

Core technical skills:

 

  • Previous work experience in a Payment/e-commerce company
  • Substantial experience creating/updating/reviewing/executing automated tests
  • Substantial experience creating/updating/reviewing/executing manual tests
  • Experience on both functional testing and system testing
  • Experience testing APIs (familiarity with REST API, JSON, XML)
  • Exposure to working in agile product development mode using concepts such as micro-services based development and deployment
  • Previously dealt with mission-critical production issues in terms of data volumes and speed of data
  • Understanding of J2EE architecture
  • Experience with Java(Java 6 or higher), Web services and services oriented architecture (SOAP, REST, XML, JSON)
  • Experience with Git, Jenkins, Bamboo, JIRA and Confluence
  • Experience with functional and load testing of Java-based web applications
  • Experience with JUnit, Protractor, Selenium (Webdriver), Java, Postman, SOAP UI
  • Experience with Oracle 10g or 11g, PL/SQL, BigData technologies
  • Previous experience working with UNIX (command-line usage, simple shell scripting)

 

Skills and Qualifications:

 

  • University degree in Computer Science, Programming, or equivalent education
  • Minimum of 7-9 years’ experience in software quality assurance and testing
  • Excellent knowledge of QA processes, principles and the software development lifecycle
  • Experience of working in an agile development cycle
  • Ability to communicate effectively in English both written and spoken
  • Experience in leading the team