What library did you use for API testing in Python?
QA / QA Automation
What operating system do you work with?
Do you have any questions for us? How do you feel about a hybrid work format (office + remote)?
What are iterators in Python? Which magic method implements an iterator? How does moving to the next element occur? What happens if you iterate over the iterator a second time?
A large E2E test suite takes 40 minutes to run for each MR, even if only the README is changed. How can you organize the run so that small changes do not trigger the entire test suite?
Приходилось ли писать Bash-скрипты?
How to run five different environment preparation jobs in GitLab CI in parallel, and run the pytest job only after all first-stage jobs are completed?
To what level do you work with GitLab CI/CD? Have you used standard GitLab variables when writing YAML files?
How is interaction with Kafka organized? What library do you use? How to view messages and interact with Kafka without code? How to connect to Kafka via terminal?
What are you currently looking for in terms of work? Are you ready to lead a project as the only QA specialist?
Is it correct to use return in this fixture or is yield needed?
What does the git pull command consist of? Do you use git fetch?
What is your experience with Kubernetes? What exactly did you do?
Who and how assigned you tasks to cover functionality with tests?
Why is the body not used in the form element selector?
What considerations should be taken into account when choosing a LIMIT value, for example 1000, in a fixture query?
How to find the element id on the page?
Why did you decide to switch from Yandex to Kryptonite?
def test_blocks(a, b): try: result = a / b except ZeroDivisionError: return "Division by zero error" else: return f"Result: {result}" finally: return "Final" print(test_blocks(10, 2)) print(test_blocks(10, 0)) funcC = funcA(funcB) @funcA def funcB.....
Who was the source of your tasks and how did you understand what needed to be done?