Proffiz helps startups and software vendors to develop great products for Fortune 500 companies and startups. We set up and operate seamlessly integrated teams from Ukraine and Poland to provide the best service. The company was founded by a skilled team with over 17 years of diverse experience in the IT industry covering North America and EU markets.
1 грудня 2025

Automation QA Engineer (C#) (вакансія неактивна)

Львів, Краків (Польща), віддалено

We are looking for an experienced Automation QA Engineer to join our agile development team. You will play a key role in ensuring product quality across multiple platforms, collaborating closely with developers and product owners. The ideal candidate has strong hands-on experience with C#, works confidently with the BDD approach, understands large microservice infrastructures, and is familiar with CI/CD processes, especially in Azure DevOps.

We offer:

  • Competitive compensation
  • Flexible working hours
  • Flexible working location (Remote/Office/Mixed)
  • Technical equipment
  • Professional development and regular Performance Appraisals
  • English courses
  • Health Insurance
  • Online courses
  • Corporate events, tech talks, and so on

Responsibilities

  • Design, develop, and maintain automated test scripts and reusable automation frameworks to support CI/CD and regression testing.
  • Plan and create test strategies, test plans, and test cases, ensuring comprehensive coverage for complex systems and products.
  • Apply Behavior-Driven Development (BDD) principles and write behavior-based scenarios (Given—When—Then).
  • Work with SpecFlow / Reqnroll for .NET automation in a BDD environment.
  • Review requirements and technical documentation to ensure clarity, testability, and functional completeness.
  • Work within a large microservice architecture, understanding service interactions, APIs, logging, debugging, and message queues.
  • Perform qualitative defect reporting, root cause investigation, and impact analysis.
  • Collaborate closely within an Agile/Scrum team, participating in sprint ceremonies and cross-functional alignment.
  • Stay up to date with industry QA tools and best practices, contributing to process and quality improvements.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in test design, creation, and execution.
  • 3+ years of hands-on experience in test automation.
  • Strong experience with C#.
  • Practical experience with BDD frameworks such as SpecFlow or Reqnroll, and Gherkin syntax.
  • Experience working within large microservice-based systems.
  • Familiarity with Azure DevOps (ADO) — repositories, boards, CI/CD pipelines (builds, tests, deployments).
  • Experience with automation frameworks and tools (e.g., Selenium, Visual Studio).
  • Solid knowledge of SQL and database testing.
  • Strong understanding of SDLC and QA methodologies.
  • Experience with white-box, black-box, risk-based, and exploratory testing.
  • Proven ability to clearly communicate technical and business information, both written and verbal.

Nice to Have

  • Experience with API and performance testing tools.
  • Knowledge of white-box testing techniques.
  • Exposure to risk-based and exploratory testing approaches.

Join us and be part of a team that values innovation, collaboration, and excellence in sales!

Who we are

Proffiz is a web and mobile software engineering company of dedicated professionals based in Ukraine and Poland. Throughout years of passionate work, we create software solutions for Fintech, Print, Photo&Image, and other industries. At Proffiz, we strive to deliver top-quality of our work and are looking for exceptional talent to join us. If you are excited about the opportunity to collaborate and grow among passionate experts — we invite you to our team!