Sobes.tech

QA / QA Automation

Do you have any questions for us? How do you feel about a hybrid work format (office + remote)?

175

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?

175

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?

174

Приходилось ли писать Bash-скрипты?

174

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?

172

To what level do you work with GitLab CI/CD? Have you used standard GitLab variables when writing YAML files?

172

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?

169

What are you currently looking for in terms of work? Are you ready to lead a project as the only QA specialist?

167

Is it correct to use return in this fixture or is yield needed?

167

What does the git pull command consist of? Do you use git fetch?

166

What is your experience with Kubernetes? What exactly did you do?

165

Who and how assigned you tasks to cover functionality with tests?

163

What considerations should be taken into account when choosing a LIMIT value, for example 1000, in a fixture query?

162

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.....

159

Who was the source of your tasks and how did you understand what needed to be done?

158
/5