Английский для собеседований
Полезные материалы для подготовки к интервью
Vocabulary: Hard Skills (Development & QA)

English

Russian

Transcription

Example

Algorithm

Алгоритм

ˈælɡəˌrɪðəm

Sorting algorithms help organize data efficiently.

API (Application Programming Interface)

API (интерфейс программирования)

ˌeɪ piː ˈaɪ

The app connects to third-party services via API.

Array

Массив

əˈreɪ

We store multiple values in an array.

Backend

Бэкенд

ˈbækˌɛnd

The backend handles database operations.

Bug

Ошибка

bʌɡ

QA found a critical bug in the login flow.

Branch

Ветка

brænʧ

We created a branch to develop the new feature.

Build

Сборка

bɪld

The build failed due to missing dependencies.

Cache

Кэш

kæʃ

Caching improves the app’s performance.

CI/CD (Continuous Integration / Continuous Delivery)

Непрерывная интеграция / поставка

siː aɪ ˌsiː diː

CI/CD pipelines reduce manual deployment.

Class

Класс

klæs

A class defines the structure of objects in OOP.

Code Review

Проверка кода

koʊd rɪˈvjuː

Code review ensures quality and readability.

Commit

Коммит

kəˈmɪt

Developers commit code changes to the repository.

Component

Компонент

kəmˈpoʊnənt

The UI component renders the login form.

Continuous Integration

Непрерывная интеграция

kənˈtɪnjuəs ˌɪntɪˈɡreɪʃən

Continuous integration helps catch bugs early.

Continuous Delivery

Непрерывная поставка

kənˈtɪnjuəs dɪˈlɪvəri

Continuous delivery ensures features reach users quickly.

Database

База данных

ˈdeɪtəˌbeɪs

The app stores user info in a database.

Debug

Отлаживать

dɪˈbʌɡ

We need to debug the error in the code.

Deployment

Развертывание

dɪˈplɔɪmənt

Deployment to production happened last night.

DevOps

Девопс

dɛvˈɑːps

DevOps integrates development and operations.

Documentation

Документация

ˌdɑːkjʊˌmɛnˈteɪʃən

Proper documentation helps maintain the code.

Exception

Исключение

ɪkˈsɛpʃən

The program threw an exception during runtime.

Frontend

Фронтенд

ˈfrʌntˌɛnd

The frontend is built with React.js.

Function

Функция

ˈfʌŋkʃən

This function calculates the sum of two numbers.

Git

Гит

ɡɪt

Git is a popular version control system.

Integration Test

Интеграционный тест

ˌɪntəˈɡreɪʃən tɛst

Integration tests check module interactions.

Iteration

Итерация

ˌɪtəˈreɪʃən

Each iteration improves the product incrementally.

Issue Tracker

Трекер проблем

ˈɪʃuː ˈtrækər

All issues are recorded in the issue tracker.

Library

Библиотека

ˈlaɪbrəri

We use a JavaScript library for charts.

Merge

Слияние

mɜːrdʒ

We need to merge the feature branch into main.

Object-Oriented Programming (OOP)

Объектно-ориентированное программирование

ˈɑːbdʒɪkt ˈɔːriɛntɪd ˈproʊɡræmɪŋ

OOP helps organize code into objects.

Pull Request

Запрос на слияние

pʊl rɪˈkwɛst

The developer submitted a pull request for review.

Refactor

Рефакторинг

ˌriːˈfæktər

We refactored the code for better readability.

Regression Test

Регрессионное тестирование

rɪˈɡrɛʃən tɛst

Regression tests ensure old features still work.

Repository

Репозиторий

rɪˈpɑːzɪˌtɔːri

The code repository is hosted on GitHub.

Script

Скрипт

skrɪpt

A script automates repetitive tasks.

Sprint

Спринт

sprɪnt

The team completed the sprint backlog successfully.

SQL

SQL (язык запросов)

ˌɛs kjuː ˈɛl

SQL is used to manage relational databases.

Stack

Стек технологий

stæk

The project uses a MERN stack.

Syntax

Синтаксис

ˈsɪnˌtæks

Syntax errors prevent code from compiling.

Test Case

Тест-кейс

tɛst keɪs

We wrote test cases for the new feature.

Test Plan

План тестирования

tɛst plæn

The QA team created a test plan for the release.

Unit Test

Юнит-тест

ˈjuːnɪt tɛst

Unit tests verify individual functions.

Version Control

Контроль версий

ˈvɜːrʒən kənˈtroʊl

Git is a widely used version control system.

Workflow

Рабочий процесс

ˈwɜːrkfloʊ

Workflow optimization improves team efficiency.

Automation

Автоматизация

ˌɔːtəˈmeɪʃən

Test automation saves time and reduces errors.

Bug Report

Отчет об ошибке

bʌɡ rɪˈpɔːrt

QA submitted a bug report for the login issue.

Load Testing

Нагрузочное тестирование

loʊd ˈtɛstɪŋ

Load testing checks system performance under stress.

Stress Testing

Стресс-тестирование

strɛs ˈtɛstɪŋ

Stress testing ensures the app can handle traffic spikes.

Performance Testing

Тестирование производительности

pərˈfɔːrməns ˈtɛstɪŋ

Performance testing evaluates response times.

Acceptance Testing

Приемочное тестирование

əkˈsɛptəns ˈtɛstɪŋ

Acceptance testing confirms requirements are met.

QA Engineer

QA инженер

kjuː eɪ ˌɛnʤɪˈnɪər

QA engineers ensure software quality.

Debugging Tool

Инструмент отладки

dɪˈbʌɡɪŋ tuːl

We use a debugging tool to find errors.

Code Coverage

Покрытие кода

koʊd ˈkʌvərɪdʒ

High code coverage improves reliability.

Build Pipeline

Сборочный конвейер

bɪld ˈpaɪplaɪn

The build pipeline automates deployments.

Mock Data

Тестовые данные

mɑːk ˈdeɪtə

QA tested the feature with mock data.

Configuration

Конфигурация

kənˌfɪɡjʊˈreɪʃən

Proper configuration avoids runtime errors.

Dependency

Зависимость

dɪˈpɛndənsi

The project has external dependencies.

Frontend Framework

Фронтенд-фреймворк

ˈfrʌntɛnd ˈfreɪmwɜːrk

React is a popular frontend framework.

Backend Framework

Бэкенд-фреймворк

ˈbækɛnd ˈfreɪmwɜːrk

Django is a backend framework for Python.

Microservices

Микросервисы

ˈmaɪkroʊˌsɜːrvɪsɪz

Microservices architecture improves scalability.

Monolith

Монолит

ˈmɑːnəlɪθ

The legacy app is a monolith.

API Testing

Тестирование API

ˌeɪ piː ˈaɪ ˈtɛstɪŋ

API testing ensures endpoints work correctly.

End-to-End Testing

Сквозное тестирование

ɛnd tuː ɛnd ˈtɛstɪŋ

End-to-end testing validates complete workflows.

Regression

Регрессия

rɪˈɡrɛʃən

Regression testing checks for unintended bugs.

Continuous Deployment

Непрерывное развертывание

kənˈtɪnjuəs dɪˈplɔɪmənt

Continuous deployment automates production updates.

QA Automation

Автоматизация QA

kjuː eɪ ˌɔːtəˈmeɪʃən

QA automation reduces manual testing effort.

Selenium

Selenium

sɪˈliːniəm

Selenium is used for browser automation testing.

Unit Testing Framework

Фреймворк для юнит-тестов

ˈjuːnɪt ˈtɛstɪŋ ˈfreɪmwɜːrk

JUnit is a unit testing framework for Java.

Bug Tracking

Отслеживание ошибок

bʌɡ ˈtrækɪŋ

Bug tracking helps manage QA issues efficiently.

Другие программы
Удобные и эффективные форматы под ваш запрос
  • Индивидуальные занятия с преподавателями под ваши рабочие задачи
    Подробнее
  • Прокачка неформальной коммуникации для работы и жизни
    Подробнее
Пиши куратору, если есть вопросы или нужна помощь!🙏
Телеграм:
@coolerschool — куратор
@coolerisonline — канал про инглиш

Почта:
coolerschool@yandex.ru
Made on
Tilda