Return to jobs

Senior QA Automation Engineer

Ref: 6053

Week ago
Contract Type
Permanent

Position Highlights

As a Senior QA Engineer you will have the opportunity to join an international team and take part in different processes for on-boarding data from sourcing into landing area. You will work closely with developers, architects and analysts to ensure the quality of the change.

This role will possess certain autonomy to it, as you will be the respective person from Quality side on all data migration processes. 

Key Responsibilities & Duties: 

  • Deeply understand product architecture, related data principles and interfaces with downstream systems; participate in design & architecture activities ensuring testability and ability to address both technical and business requirements
  • Collaborate with other QA Leads and Test Engineers in helping define, evolve and promote enterprise test strategy
  • Design and execute tests against user stories covering all aspects of functional and non-functional test requirements
  • Perform data validations using complex SQL statements and other tools (e.g. Query Analyzer, Redgate, etc.)
  • Create scalable test solutions through the identification, implementation and maintenance of test automation frameworks
  • Plan and execute suitable regression testing activities related to the change/release scope
  • Provide testing estimates and meet project testing timelines 

Qualifications and Education Requirements:

  • 5+ years in automation testing
  • Expert knowledge of practices, procedures and principles of testing
  • Experience creating test strategies, test plans and aligning those to the best practices
  • Experience with utilizing (or architecting) test automation frameworks
  • Experience specifying, establishing, and managing test environments and test data for functional automation testing projects
  • Solid experience in API testing
  • Deep understanding of relational databases with expert knowledge of complex SQL, database validation and querying tools
  • Strong understanding of the software development lifecycle including basic agile principles
  • Fluent English and excellent communication skills

You will get:

  • The chance to be a part of an international team
  • Upskilling Training Programs
  • Recognition awards
  • Additional health coverage
  • Special offers and discounts
  • Food vouchers
  • 25 days paid leave
  • Sport cards
  • Competitive remuneration package
  • Performance-based bonuses
  • Charity and sport initiatives