Senior Software Quality Assurance Engineer – Prishtina

Senior Software Quality Assurance Engineer – Prishtina

We are looking for a Senior Software Quality Assurance Engineer to join our team in Prishtina.

Skills & Experience

Skills & Experience

  • 5+ years proven work experience in Quality Assurance in a fast-paced environment.

  • Bachelor's or Master’s degree in Computer Science, Software Engineering, Electrical and Electronic engineering, or an equivalent field.

  • Strong Experience in technical design processes, flowcharting techniques, and code compliance.

  • Proficiency in modern programming languages such as C#, JavaScript, TypeScript, etc.

  • Strong experience designing and building test automation frameworks for both Web and Mobile applications using tools such as Selenium, Playwrite, Appium.

  • Strong experience in APIs and DB testing for backend applications.

  • Knowledge in using test coverage, monitoring, and logging tools, as well as CI/CD platforms.

  • Experience in ticket and bug tracking systems such as JIRA and Azure DevOps.

  • Ability to confidently operate and collaborate with other roles across teams without supervisions.

  • Ability to understand and create test plans from business requirements or verbal communications.

  • Flexibility, and ability to adapt to changing product and business needs.

  • Experience in Agile and Scrum methodologies and activities.

Personal Abilities:

Personal Abilities:

  • Attention to details

  • Communication skills – fluent verbal and written English

  • Data collection, management, and analysis

  • Problem analysis and problem solving

  • Planning and organizing

  • Customer service orientation

  • Team player

Responsibilities

Responsibilities

  • Mentor and guide junior and Mid-level QA Engineers in the team.

  • Review and validate requirements and technical specifications

  • Develop test cases based on requirements and implement test plans to assure that software meets project specifications and design.

  • Perform exploratory and destructive testing with a focus on identifying and documenting defects.

  • Lead bug management, regression testing, and provide insightful metrics.

  • Review defects and test logs to identify root causes and suggest solutions for improving development, testing, and documentation

  • Proactively provide improvements in the test automation frameworks structure and QA processes.

  • Manage testing efforts across many varied projects and tasks under tight deadlines.

  • Build test frameworks for our web and mobile banking applications both manually and automatically using different automation tools.

  • Own the CI/CD tests integration and design.

  • Perform advanced manual and automated testing of APIs, Data Bases and backend services for system reliability.

  • Document test data and results and communicate them properly to the internal and external stakeholders.

  • Work closely with the product and engineering managers to achieve the quality goals for development teams.

  • Understand product lifecycle concepts and participate in the test planning process.

Prishtina Office

Quipu Card Personalisation Centre in Prishtina was founded in 2004 and it is a modern and flexible centre for card personalisation and maintenance of automated equipment (ATMs and POS terminals), owned by Quipu.

Explore
Prishtina Office

If you see yourself in this role, we would like to get to know you. Send us your application in the form below, by 16.05.2024.

Apply now

    Current openings