Next job

QA Automation Engineer in Swan Software Solutions, Inc.

10 April

32 views

Swan Software Solutions, Inc.

Swan Software Solutions, Inc.

0
0 reviews
Without experience
Ivano-Frankivsk
Full-time work
Swan Software Solutions is a fast growing, quality-driven IT services company providing cutting edge solutions. We believe we have found the ideal blend of global talent, innovative technologies, and highly-standardized processes to fully leverage our core values - reliability, scalability and affordability.We're looking for talented and creative software engineers to join our growing team!EXPERIENCE AND SKILLS REQUIRED:Deep understanding of Python;Experience with standard libraries (os, logging

Swan Software Solutions is a fast growing, quality-driven IT services company providing cutting edge solutions. We believe we have found the ideal blend of global talent, innovative technologies, and highly-standardized processes to fully leverage our core values - reliability, scalability and affordability.
We're looking for talented and creative software engineers to join our growing team!

EXPERIENCE AND SKILLS REQUIRED:

  • Deep understanding of Python;
  • Experience with standard libraries (os, logging, asyncio, unittest, etc.);
  • Experience with automating web tests using Playwright;
  • Knowledge of selectors;
  • Ability to write scripts for headless and headless browser modes; 
  • Experience with handling downloads/uploads;
  • Using Playwright for mobile testing (device emulation, geolocation, etc.);
  • Writing tests using Pytest;
  • Knowledge of fixtures, parameterization, hooks, and settings in pytest.ini;  
  • Experience with plugins (e.g. pytest-html, pytest-xdist);
  • Building a structured test architecture (Page Object Model, fixtures, helpers);   
  • Integrating tests into CI/CD pipelines (e.g. GitHub Actions, Jenkins, GitLab CI);
  • Knowledge of how to store artifacts, HTML reports;
  • Skills in REST/GraphQL API testing;
  • Experience with libraries such as requests, httpx, or Playwright API;
  • Knowledge of SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB); 
  • Ability to write queries to validate data;
  • Ability to build unit, integration, end-to-end (E2E) tests;
  • Experience writing data-driven and behavior-driven tests (BDD, if used, for example, with pytest-bdd);
  • Docker: Understanding how to create and use containerized test environments;
  • Git: Experience with version control systems.

WE OFFER:

  • A team of experienced professionals, ready to share their knowledge and skills;
  • Strong SDLC process with use of Agile, Scrum, depending on a project;
  • Competitive salary according to your skills and expectations;
  • Corporate English trainings/IT business trainings;
  • Strong compensation packages based on experience;
  • Flexible bonus payment system that allows our team members to earn money above and beyond their standard salary.


We have offices in Kyiv, Poltava, Uzhhorod, Cherkasy, Ivano-Frankivsk and would love for you to become a part of our team!

In CV you must include contact details, examples of projects, indicating the role in the project.

The position is open due to the emergence of new projects!



Without experience
Ivano-Frankivsk
Full-time work
Want to get related jobs?
New job openings in your Telegram
Subscribe
We use cookies
accept