Test Automation Engineer - Remote - Payments

Location Moscow, Moscow
Job Type Permanent
Salary Negotiable
Reference 31309

My Client in the Payments industry is looking for some Test Automation Engineers to join their growing team either in their office in Budapest, or even to work fully remotely! 

Working in large, distributed, international banking integrator you will contribute to mission critical projects for world’s leading company in online transactions processing business area ensuring high quality of all deliverable.



Main Responsibilities: 

  • Implement test automation framework (from scratch)
  • Design and write test automation scripts
  • Use of test automation frameworks
  • Investigate problems in software as a result of testing
  • Work with QA analysts and software developers to find solutions
  • Design, develop and document scenarios of various testing types
  • Design test cases to cover requirements according to test strategy
  • Automate test cases and manage test cases execution
  • Track defects throughout their lifecycle and carry out quality analysis
  • Create and maintain testware (test data, testing environment, utilities and tools, etc.)
  • Participate in peer and formal review sessions (test strategy, test plans)
  • Agree testing timescales and requirements with key stakeholders
  • Collaborate with developers, business analysts and end users
  • Report on expanded efforts and status of tasks/problems
  • Contribute to best practices and internal knowledge base

 

Requirements

  • Hands on experience in automation testing 
  • Experience in Java, C, PLSQL
  • Practical experience in writing simple SQL-queries
  • Understanding basic principles of Unix-like systems
  • Excellent mathematical and problem-solving skills.
  • Very good listening and speaking English skills
  • Experience with Jenkins 
  • Knowledge and practical experience of all test stages and types (unit, component, system, integration, functional, reliability, availability, volume, and performance testing)
  • Defect management experience; capability to clearly define, manage and execute a robust defect management process, tailored to specific projects and applications
  • Practical experience in defining and using complex test data sets
  • Understanding XML basics
  • Ability to work in a team

 

 

Apply Now