The best answers to interview questions QA engineer position

00:43:34
https://www.youtube.com/watch?v=WylVDKwNllk

Summary

TLDRSergey Kromchenko, founder of Codemify, hosts a discussion with two QA engineers, Georgie and Anton, about common job interview questions for QA roles. They delve into various aspects of the interviewing process, primarily focusing on technical and behavioral questions. The conversation covers essential topics like describing oneself in interviews, dealing with technical challenges, understanding automation stacks, and the importance of maintaining concise but informative communication. They also stress the need for humility and clarity when assessing one's technical skills during interviews. This session provides valuable insights for aspiring QA engineers preparing for job interviews, offering expert advice on how to present skills and experiences effectively. Additionally, the video encourages audience interaction by asking viewers to give feedback and suggest topics for future videos.

Takeaways

  • 🎤 Interviews often start with 'Tell me about yourself', focus on professional experience.
  • 💻 Understanding the difference between 'var', 'let', and 'const' is crucial for JavaScript roles.
  • 🤝 Building a connection in interviews can be beneficial, mentioning personal hobbies helps.
  • 🔄 Clarifying tools and frameworks used can be important in QA role discussions.
  • 📊 Discussions around challenges faced in past work reveal problem-solving abilities.
  • 📈 Providing specific examples of past automation projects showcases skills effectively.
  • 🔍 Be clear and concise in your answers during interviews to avoid confusion.
  • ⏱ Avoid going too deep; provide enough information and be open to follow-up questions.
  • 🌐 Familiarity with the tech stack is important; double-check if it involves code or testing.
  • 🙋‍♂️ It's useful to ask for clarification during interviews if questions are ambiguous.

Timeline

  • 00:00:00 - 00:05:00

    Sergey Kromchenko introduces his online boot camp and outlines the purpose of the discussion on interview questions, emphasizing its value.

  • 00:05:00 - 00:10:00

    Sergey introduces Georgie and Anton, students from Ukraine now in the US, working as QA engineers. They briefly share their professional journeys.

  • 00:10:00 - 00:15:00

    The group plans to tackle interview questions, beginning with 'tell me about yourself,' highlighting the importance of a structured response.

  • 00:15:00 - 00:20:00

    Anton shares his structured response to the 'tell me about yourself' question, which sparks a discussion on effective answers to start an interview.

  • 00:20:00 - 00:25:00

    The conversation shifts to discussing the importance of concise responses and Anton's strategy to prepare for follow-up questions during interviews.

  • 00:25:00 - 00:30:00

    Georgie highlights the benefit of building a personal connection during interviews and the group discusses different approaches to answering personal questions.

  • 00:30:00 - 00:35:00

    Anton and Sergey discuss the importance of handling technical questions in interviews and the strategy of structuring answers to showcase problem-solving skills.

  • 00:35:00 - 00:43:34

    Sergey shares insights on starting as the first QA in a company, including learning the product, supporting critical processes, and automating repetitive tasks.

Show more

Mind Map

Video Q&A

  • Who is Sergey Kromchenko?

    Sergey Kromchenko is the founder of Codemify, an online boot camp based in Los Angeles, California.

  • What is Codemify?

    Codemify is an online boot camp focused on teaching skills for jobs in tech, particularly QA engineering.

  • What are some popular interview questions for QA roles?

    Popular questions include inquiries about the difference between manual and automated testing, understanding of technical stacks, and how candidates handle workplace challenges.

  • Why is it important to know the difference between 'var', 'let', and 'const' in JavaScript?

    Knowing the difference shows an understanding of JavaScript basics, which is essential for roles that involve programming in JavaScript.

  • What should you focus on when answering 'tell me about yourself' in a job interview?

    Focus on your professional experience, roles, and the tools you have used. Personal interests can also be added to build a connection.

  • What is a good way to handle the question about challenges faced in previous work?

    It's advisable to specify the type of challenge (technical, process-related) and describe how you overcame it, showing your problem-solving skills.

  • What is 'automation stack' in context of QA roles?

    Automation stack refers to the set of tools and frameworks used for automating tests, such as Webdriver IO, Mocha, Chai for JavaScript applications.

  • How should you answer 'how good are you at automation'?

    Instead of simply rating yourself, describe specific projects or tasks you have completed to demonstrate your skills.

  • What is the purpose of the video?

    The video aims to educate viewers about job interview processes, share tips on answering questions effectively, and raise awareness of what employers look for in QA candidates.

  • Can different programming languages be used for automation regardless of the language used to develop the application?

    Yes, you can choose a language you are comfortable with for automation as it does not necessarily have to match the application's programming language.

View more video summaries

Get instant access to free YouTube video summaries powered by AI!
Subtitles
en
Auto Scroll:
  • 00:00:00
    good afternoon friends Sergey kromchenko
  • 00:00:02
    here from Los Angeles California the
  • 00:00:04
    founder of cremify online boot camp
  • 00:00:06
    where you can find us is couldn't
  • 00:00:07
    find.com anyways today we're having an
  • 00:00:10
    interview with the two awesome guys
  • 00:00:12
    actually it's going to be a discussion
  • 00:00:14
    of the interview questions so I can ask
  • 00:00:16
    some interview questions they will
  • 00:00:17
    answer we're going to discuss them
  • 00:00:18
    they'll ask me questions I'll answer
  • 00:00:20
    them we're going to discuss it
  • 00:00:21
    afterwards and find out what are the
  • 00:00:24
    best answers and what do we need to
  • 00:00:26
    improve in order to have a much higher
  • 00:00:28
    chance of getting a job this is my
  • 00:00:31
    favorite interview literally I I don't
  • 00:00:34
    think we have something as valuable as
  • 00:00:35
    this one because you guys going to be
  • 00:00:37
    able to learn what questions do they ask
  • 00:00:39
    during interview process number one and
  • 00:00:42
    the most important how to give the best
  • 00:00:44
    answer ever to get the job and you will
  • 00:00:47
    hear things that we've heard during our
  • 00:00:49
    our interviews you will hear our
  • 00:00:51
    responses and you were here you will
  • 00:00:53
    hear if we got the job or if we did not
  • 00:00:55
    get a job after such an answer anyways
  • 00:00:58
    before you start don't forget to give
  • 00:01:00
    big fat thumb up subscribe to our
  • 00:01:02
    Channel below join our Instagram and
  • 00:01:04
    telegram communities in the links in the
  • 00:01:06
    description right underneath of this
  • 00:01:08
    video enjoy it
  • 00:01:09
    [Music]
  • 00:01:13
    Let's go Team good to see you guys good
  • 00:01:17
    to see you sorry
  • 00:01:18
    all righty um welcome on board everyone
  • 00:01:21
    we're good at Georgie and Anton right
  • 00:01:23
    here uh some of you guys have already
  • 00:01:25
    seen Anton uh let's start with Georgie
  • 00:01:28
    you want to go ahead and introduce
  • 00:01:29
    yourself because these two people are uh
  • 00:01:32
    are wolf pack or what do you call them
  • 00:01:34
    the first group that we've ever had at
  • 00:01:36
    condemnify official group we had one guy
  • 00:01:39
    before them but this is the first two
  • 00:01:41
    students that we have ever had
  • 00:01:43
    officially
  • 00:01:45
    that yeah that's
  • 00:01:47
    that was exciting time
  • 00:01:50
    uh yeah hey everyone my name is Georgie
  • 00:01:54
    um I'm originally from Ukraine but I'm
  • 00:01:56
    based in La now I moved to us in 2016.
  • 00:02:01
    um and I'm working as a senior care
  • 00:02:03
    automation engineer at the moment thanks
  • 00:02:05
    to Sergio yeah and to his academify
  • 00:02:09
    course that's a brief overview if you
  • 00:02:12
    want to ask me questions yeah feel free
  • 00:02:13
    to throw
  • 00:02:17
    introduce yourself as well just in case
  • 00:02:19
    we have people who have not seen our
  • 00:02:21
    video yet which we should appreciate
  • 00:02:23
    which we're gonna attach right there or
  • 00:02:25
    maybe right there
  • 00:02:28
    somewhere in those spots but yeah
  • 00:02:30
    basically my name is Anton I'm also from
  • 00:02:32
    Ukraine
  • 00:02:33
    um actually right now I'm living in
  • 00:02:35
    Vegas before I was living in L.A so I'm
  • 00:02:38
    currently working as a QA engineer my
  • 00:02:41
    you know stuff is split between like 50
  • 00:02:43
    automation fifty percent manual but yeah
  • 00:02:46
    that's kind of pretty much it
  • 00:02:48
    awesome alrighty and so Georgia is in La
  • 00:02:51
    Agora Hills and uh Anton is in Vegas
  • 00:02:55
    Vegas right now right
  • 00:02:57
    that's right that's right all right yeah
  • 00:02:59
    it's it's good thing you can work like
  • 00:03:01
    from anywhere else right you can work
  • 00:03:03
    from Ukraine as well
  • 00:03:06
    yeah I mean if we're interested in we're
  • 00:03:08
    good yeah
  • 00:03:10
    you want to take a trip right now one
  • 00:03:13
    way
  • 00:03:14
    yeah do you like double work help out
  • 00:03:16
    like other
  • 00:03:17
    that's true that's true alrighty well uh
  • 00:03:21
    let's get started with the interview so
  • 00:03:23
    what you're going to do is we're just
  • 00:03:24
    gonna go through questionnaire that
  • 00:03:26
    everyone usually goes during the
  • 00:03:28
    interview and one of us will pick it up
  • 00:03:30
    and answer it and three of us are going
  • 00:03:32
    to discuss that afterwards to see what
  • 00:03:35
    we could improve was good or what's not
  • 00:03:36
    and usually interviews start with a
  • 00:03:39
    question tell me about yourself uh so if
  • 00:03:42
    any one of you guys want to pick up the
  • 00:03:44
    question and give an answer to it
  • 00:03:50
    maybe you can bounce off of my um so
  • 00:03:54
    basically I'll give you the answer first
  • 00:03:56
    and then I'll kind of give you the
  • 00:03:58
    reasons why I structured it in a
  • 00:04:00
    particular way so say hey guys thank you
  • 00:04:02
    for giving me the opportunity uh to talk
  • 00:04:05
    to you and uh possibly get in this
  • 00:04:07
    position uh as of myself I've been a QA
  • 00:04:09
    engineer for past five years for the
  • 00:04:12
    past two years I've spent at company X
  • 00:04:15
    for the last three years I spent the
  • 00:04:17
    company why current company basically
  • 00:04:20
    specializes in you know X Y and Z and I
  • 00:04:24
    would I would kind of explain what it is
  • 00:04:26
    and um you know some of the tools that
  • 00:04:28
    I'm working with include let's say uh
  • 00:04:31
    web driver IO uh together with mocha and
  • 00:04:34
    chai libraries I would use gr for bug
  • 00:04:37
    tracking and I would use test rail for
  • 00:04:39
    test case management I would use Jenkins
  • 00:04:42
    for CCI CD
  • 00:04:46
    um and and I think that's kind of pretty
  • 00:04:48
    much it gives you kind of surface love
  • 00:04:49
    understanding about my about myself if
  • 00:04:51
    you have any more follow-up questions I
  • 00:04:53
    would love to answer those
  • 00:04:55
    awesome can can we actually give the
  • 00:04:57
    full answer with the company you're
  • 00:04:59
    working for right now so people would
  • 00:05:01
    hear the actual answer that you okay
  • 00:05:04
    yeah I just anyone I didn't know if you
  • 00:05:06
    wanted to kind of disclose certain
  • 00:05:08
    things or not but yeah I can definitely
  • 00:05:10
    uh give the full answer right now okay
  • 00:05:12
    so
  • 00:05:14
    thank you guys for giving me the
  • 00:05:15
    opportunity my name is Anton and I'm
  • 00:05:18
    currently working uh for for the past
  • 00:05:20
    four years I've been working as a QA
  • 00:05:21
    engineer for five years
  • 00:05:23
    um and I'm currently working for the
  • 00:05:25
    company called Fortress Technologies uh
  • 00:05:28
    the company specializes in Property
  • 00:05:30
    Management uh we provide the software to
  • 00:05:33
    uh quality buildings and commercial real
  • 00:05:35
    estate to be able to manage your
  • 00:05:37
    properties more efficiently
  • 00:05:39
    um and uh some of the tools that I have
  • 00:05:41
    used in the past that I'm currently
  • 00:05:43
    using include Jeff for bug tracking web
  • 00:05:47
    driver IO together with mocha and chai
  • 00:05:49
    libraries for UI automation Postman for
  • 00:05:52
    API testing
  • 00:05:54
    um some testing for uoi tests so it's
  • 00:05:58
    basically like an online tool where you
  • 00:06:00
    can do it everything without coding
  • 00:06:02
    Jenkins for CI CD and um yeah that's
  • 00:06:07
    kind of pretty much it if you have any
  • 00:06:09
    more questions I would love to answer
  • 00:06:10
    those
  • 00:06:12
    perfect sounds good uh yes usually
  • 00:06:15
    that's how and people answer this
  • 00:06:16
    question and in my opinion there was
  • 00:06:19
    pretty much excellent because you gave
  • 00:06:20
    the basics of the company what they do
  • 00:06:22
    right can you explain you explain that
  • 00:06:24
    and then you've told what tools do you
  • 00:06:26
    use this company at this company and
  • 00:06:28
    usually recruiters for key managers
  • 00:06:31
    whoever is the interviewer would ask
  • 00:06:33
    follow-up questions based on his speech
  • 00:06:35
    and what I think was it wasn't bad but
  • 00:06:38
    what I think was missing I mean it was
  • 00:06:41
    possibly the space left by Anton for
  • 00:06:43
    them to ask questions about is his role
  • 00:06:45
    what is exactly he do at his role so as
  • 00:06:48
    the QA manager whoever is the
  • 00:06:49
    interviewer I will ask hey could you
  • 00:06:51
    please tell me a little bit more about
  • 00:06:53
    your uh your job duties what do you do
  • 00:06:55
    on a daily basis and what what are your
  • 00:06:57
    responsibilities for the current job
  • 00:06:59
    yeah that's that's exactly right that's
  • 00:07:01
    why I structured this answer even right
  • 00:07:03
    now when we're preparing sharing for
  • 00:07:06
    interviews I say you need to say kind of
  • 00:07:09
    almost the bare minimum but uh still be
  • 00:07:12
    able to answer the follow-up questions
  • 00:07:14
    because you don't want to go into a
  • 00:07:17
    really really long spiel you know where
  • 00:07:19
    you're sitting and talking and talking
  • 00:07:21
    you're branching off things left and
  • 00:07:22
    right and you might say things that they
  • 00:07:25
    didn't even ask you and you might even
  • 00:07:27
    have the possibility of messing up so
  • 00:07:30
    like you said you know hey you know can
  • 00:07:33
    you describe to me like what do you do
  • 00:07:35
    like a little bit more about yourself
  • 00:07:36
    and say yeah sure definitely like you
  • 00:07:39
    know I'm responsible for all QA related
  • 00:07:41
    processes right it's you know test case
  • 00:07:44
    management it's where they're like
  • 00:07:46
    documenting writing test cases
  • 00:07:47
    automating test cases uh doing some
  • 00:07:50
    exploratory testing which is manual
  • 00:07:52
    testing
  • 00:07:53
    um you know and you know automating
  • 00:07:55
    stuff so when I'm able to kind of give
  • 00:07:59
    that answer
  • 00:08:01
    um as a follow-up as a to a follow-up
  • 00:08:04
    question I think you know it's a we play
  • 00:08:07
    game almost like question answer
  • 00:08:08
    question answer and it's not necessarily
  • 00:08:11
    a question and let me cover everything
  • 00:08:13
    about me in one answer because then it
  • 00:08:17
    just kind of becomes really messy and
  • 00:08:20
    not very specific so exactly that's one
  • 00:08:24
    of the biggest mistakes that our
  • 00:08:25
    students do they talk too much this you
  • 00:08:28
    know when people ask them hey can you
  • 00:08:30
    tell me about a release process and the
  • 00:08:32
    person starts talking about a release
  • 00:08:34
    for the two words and then the person
  • 00:08:36
    starts talking about agile and I'm like
  • 00:08:38
    why are you talking about age I was just
  • 00:08:40
    talking about a release
  • 00:08:41
    clearly nothing else so that was that
  • 00:08:44
    was an excellent answer
  • 00:08:46
    um all right and then yeah uh can I can
  • 00:08:49
    I add something to that
  • 00:08:51
    um yeah like I would answer the same way
  • 00:08:53
    as Anton I agree like too uh tell less
  • 00:08:56
    uh and like follow answer follow-up
  • 00:09:00
    question would be great I also like uh
  • 00:09:03
    always kind of like try to build a
  • 00:09:05
    connection between interview and
  • 00:09:08
    interview interview guide so I usually
  • 00:09:11
    tell like more details about my personal
  • 00:09:13
    life about my hobbies you know and kind
  • 00:09:15
    of like set the vibe uh for the
  • 00:09:17
    interview so it's probably also a good
  • 00:09:19
    idea you know what's actually
  • 00:09:21
    interesting uh one of the uh job
  • 00:09:24
    positions that I was interviewing for uh
  • 00:09:27
    the first call that I had with the guy
  • 00:09:29
    actually within the company uh after my
  • 00:09:31
    initial call with the interview with the
  • 00:09:33
    with the recruiter the guy tells me hey
  • 00:09:35
    I don't want to hear anything about your
  • 00:09:38
    professional career just tell me about
  • 00:09:40
    you like who you are as an individual
  • 00:09:42
    well I was like he's like I'll try to
  • 00:09:45
    understand whether you're the right
  • 00:09:47
    culture fit for a company and then we
  • 00:09:50
    can move on to the next things so so it
  • 00:09:54
    could be either or you know sometimes
  • 00:09:55
    they want to you know have like a more
  • 00:09:57
    technical stuff they want to sometimes
  • 00:09:59
    have a combination of things like You're
  • 00:10:01
    yeah like you're saying Georgie or you
  • 00:10:03
    know like that guy asked me he's like I
  • 00:10:05
    don't want to hear about nothing just
  • 00:10:07
    tell me who you are as a person so
  • 00:10:11
    as well yeah
  • 00:10:14
    that's a good point like I from my
  • 00:10:16
    experience like I've never had an
  • 00:10:18
    interview where uh we haven't talked
  • 00:10:20
    about anything unrelated to you like to
  • 00:10:23
    the jobs you know so we're like we're
  • 00:10:24
    usually oh okay what do you do like when
  • 00:10:27
    you're not working what's your hobby you
  • 00:10:28
    know it's like it feels like a
  • 00:10:30
    relationship before they even hire you
  • 00:10:32
    so it's like it's really good to mention
  • 00:10:35
    exactly that makes sense that's awesome
  • 00:10:37
    that's awesome I usually I usually tell
  • 00:10:39
    all the students that you know whenever
  • 00:10:41
    you are getting the answer tell them
  • 00:10:43
    about yourself you only talk about your
  • 00:10:45
    job duties about your past experience
  • 00:10:47
    and then if they want they will ask you
  • 00:10:49
    a question about a personal life that
  • 00:10:51
    sounds like Georgia does give him a
  • 00:10:53
    little bit a little bit of a hint of
  • 00:10:54
    what he does in a spiritual time which
  • 00:10:56
    actually is also a good point because
  • 00:10:58
    you you're building connection with them
  • 00:11:00
    uh and that's awesome yeah I think I'm
  • 00:11:03
    gonna add that up to our course and tell
  • 00:11:04
    everyone that after you give them a
  • 00:11:07
    speech about spiel about your
  • 00:11:08
    professional duties then you tell them
  • 00:11:10
    and also during and also during my
  • 00:11:12
    spiritual time I like to play soccer or
  • 00:11:14
    do gymnastics
  • 00:11:16
    yeah that's awesome all right let's move
  • 00:11:19
    on that was a good one
  • 00:11:21
    all right so yeah those are usually it's
  • 00:11:23
    the first question telling by themselves
  • 00:11:25
    and afterwards uh sometimes uh well
  • 00:11:27
    usually they ask follow-up questions
  • 00:11:29
    based on your answer and then the
  • 00:11:34
    sometimes ask about the company itself
  • 00:11:36
    like hey can you tell me a little bit
  • 00:11:38
    more about the company can you tell me
  • 00:11:40
    what what does exactly come what does
  • 00:11:43
    what does your product look like and
  • 00:11:45
    what what are they building
  • 00:11:48
    does any one of you guys want to talk
  • 00:11:50
    about that
  • 00:11:53
    um I can try it oh go ahead okay yeah
  • 00:11:57
    it's very specific though uh so yeah I
  • 00:12:00
    would I would say that
  • 00:12:03
    um I'll I basically can talk about my
  • 00:12:04
    current company right is that what we
  • 00:12:06
    want okay yeah so I would say yeah that
  • 00:12:10
    um our company is called audit board uh
  • 00:12:12
    and we're providing a software for uh
  • 00:12:15
    risking compliance management system so
  • 00:12:17
    and we have kind of nine products that
  • 00:12:20
    we split up between like teams and I'm
  • 00:12:22
    part of upside team and
  • 00:12:25
    um that my duty is doing it like within
  • 00:12:28
    this team is basically creating all the
  • 00:12:30
    uh stories and tickets that are coming
  • 00:12:32
    like my way before the release
  • 00:12:34
    automating everything and uh keep up
  • 00:12:37
    with the maintenance and like new tools
  • 00:12:39
    observing like what what we're gonna go
  • 00:12:41
    next
  • 00:12:42
    awesome awesome yeah it sounds like
  • 00:12:44
    something very specific to audit which
  • 00:12:45
    most people will not know but from the
  • 00:12:48
    interviewer perspective I will hear okay
  • 00:12:50
    this guy knows what's up because he
  • 00:12:52
    knows that he's talking about the
  • 00:12:54
    different products he's talking about
  • 00:12:55
    the team that he is he's in he's even
  • 00:12:57
    started talking he's even started the
  • 00:12:58
    conversation about his responsibilities
  • 00:13:00
    which will be which will bring on the
  • 00:13:03
    next uh conversation that we're going to
  • 00:13:04
    have
  • 00:13:06
    yeah definitely there's actually like I
  • 00:13:09
    think about it in
  • 00:13:11
    um you know in kind of two different
  • 00:13:12
    ways how you could answer that question
  • 00:13:15
    um if sometimes
  • 00:13:17
    I would like to go maybe like that short
  • 00:13:19
    and sweet saying hey you know here's my
  • 00:13:21
    company like let's say Fortress
  • 00:13:22
    Technologies and we specialize in
  • 00:13:24
    providing uh management software you
  • 00:13:27
    know for commercial and residential
  • 00:13:30
    properties
  • 00:13:31
    um so I think even answering just that
  • 00:13:34
    kind of answers that initial question
  • 00:13:36
    but you know you can always have that uh
  • 00:13:40
    like a follow-up statement saying hey if
  • 00:13:42
    you like to hear any additional details
  • 00:13:45
    I would love to answer that because what
  • 00:13:47
    I've actually noticed in one
  • 00:13:50
    interviewing the students of codemified
  • 00:13:52
    sometimes they tell them hey you know
  • 00:13:55
    tell me about the company and then they
  • 00:13:57
    start going into like micromanaging all
  • 00:14:00
    the processes and listing all the things
  • 00:14:01
    that they do and yeah it branches out
  • 00:14:04
    again into you know two different things
  • 00:14:06
    whereas could have been just like you
  • 00:14:09
    know question answer really quickly so
  • 00:14:12
    yeah yeah exactly that usually happens
  • 00:14:14
    because people are nervous they and if
  • 00:14:17
    if the interviewer is quiet if you give
  • 00:14:20
    an answer and the person is just looking
  • 00:14:23
    at you you're like okay I must have said
  • 00:14:24
    something else and you start talking
  • 00:14:26
    more and more and you're going into the
  • 00:14:28
    rabbit hole as they say you ask here
  • 00:14:31
    uh which makes sense so you pretty much
  • 00:14:33
    have to become what do you answer you
  • 00:14:34
    have to be confident uh with your answer
  • 00:14:36
    and finish it on on a good word and
  • 00:14:39
    possibly tell them okay and let me know
  • 00:14:41
    if you have any follow-up questions or
  • 00:14:43
    something like that
  • 00:14:44
    yeah
  • 00:14:46
    awesome all right uh well do you guys
  • 00:14:48
    want to give us before I start with list
  • 00:14:51
    of my questions that I've gathered from
  • 00:14:52
    all the students we had so far do you
  • 00:14:55
    want to throw any of the questions that
  • 00:14:57
    you have recently had during your
  • 00:14:58
    interviews
  • 00:15:01
    um is it manual or automation what are
  • 00:15:04
    we focusing on either or
  • 00:15:06
    let's start with the manual because I
  • 00:15:07
    think most of the people will be
  • 00:15:08
    interested in the mail but we also can
  • 00:15:10
    go into automation uh later on I see
  • 00:15:14
    so I think like yeah okay okay I'll go
  • 00:15:18
    so um I think there's a lot of like
  • 00:15:21
    startups coming up and I think it is
  • 00:15:24
    important to know that sometimes when
  • 00:15:26
    you're being interviewed for a position
  • 00:15:27
    you might be that first person who's
  • 00:15:29
    interviewing who's been interviewed for
  • 00:15:31
    that query position
  • 00:15:32
    so I I haven't been asked that question
  • 00:15:36
    myself but I have heard about people who
  • 00:15:38
    have been asked this question and the
  • 00:15:40
    question is like you know as a first QA
  • 00:15:42
    what would you do right and you know
  • 00:15:46
    I've heard some ridiculous answers like
  • 00:15:48
    hey you know I'm gonna message everybody
  • 00:15:50
    and say hi and like I'm listening
  • 00:15:54
    and it's a very personal answer versus
  • 00:15:58
    you can um you know tell them say hey
  • 00:16:00
    I'm gonna learn the application I'm
  • 00:16:02
    gonna go through the logic I'm gonna see
  • 00:16:04
    you know what kind of documentation you
  • 00:16:06
    guys have in place I'm gonna see if you
  • 00:16:09
    have any test cases and you know I'm
  • 00:16:11
    gonna go ahead and connect like with
  • 00:16:13
    developers to prepare for for future
  • 00:16:15
    regression and stuff like that so be
  • 00:16:18
    able to kind of speak the language of
  • 00:16:20
    how I'm gonna directly benefit
  • 00:16:24
    um as a an employee towards like you
  • 00:16:27
    know releasing the product and from the
  • 00:16:30
    QA standpoint rather than having some um
  • 00:16:33
    interpersonal skills uh answer you know
  • 00:16:36
    soft skill stuff so I think that's kind
  • 00:16:39
    of one of the questions that you should
  • 00:16:40
    definitely pay attention to
  • 00:16:42
    yeah yeah that makes sense and I can
  • 00:16:44
    take this one I can answer it because
  • 00:16:46
    I've done I've done it multiple times
  • 00:16:47
    I've been working as the first kid in a
  • 00:16:50
    company so that and also when I when I
  • 00:16:53
    was working as the QA manager uh for the
  • 00:16:55
    last couple of companies I also I can
  • 00:16:57
    answer it from the perspective from the
  • 00:17:00
    expectations of the management what do
  • 00:17:02
    they what do they actually expect so
  • 00:17:04
    first of all whenever you guys joining
  • 00:17:06
    the company you will always you will
  • 00:17:09
    always go through onboarding process if
  • 00:17:12
    it exists in some startups it will not
  • 00:17:15
    exist but I'm gonna tell you okay here's
  • 00:17:17
    our application learn it or here's the
  • 00:17:19
    documentation learn it so whenever you
  • 00:17:20
    join it there's no boarding process at
  • 00:17:22
    all you're the first one and for example
  • 00:17:24
    one of my first companies had only four
  • 00:17:26
    Engineers that was fifth one I believe I
  • 00:17:28
    was like okay awesome I'll learn it
  • 00:17:30
    myself not a problem at all first
  • 00:17:32
    question what requirements do you have
  • 00:17:34
    give me all the documentation give me
  • 00:17:37
    all of the design tablets give me
  • 00:17:39
    everything that you have so I could
  • 00:17:41
    learn it based on that if and we'll
  • 00:17:44
    we'll go from there if they say we have
  • 00:17:46
    no documentation there are only tickets
  • 00:17:48
    in Europe I'm going to fully dive into
  • 00:17:50
    your number one and number two I'm going
  • 00:17:52
    to have while I'm doing this I'm also
  • 00:17:55
    going to have meetings with every single
  • 00:17:57
    person from the team from the
  • 00:17:58
    engineering team so I would learn things
  • 00:18:00
    about the product from their perspective
  • 00:18:02
    uh what was built what was built lady
  • 00:18:05
    what was built lately what is getting
  • 00:18:07
    built right now and how do they like the
  • 00:18:10
    process because there might be something
  • 00:18:12
    missed in the process so learn
  • 00:18:14
    application that's number one you can
  • 00:18:16
    learn in multiple ways that I've just
  • 00:18:17
    described thing number two is start
  • 00:18:20
    supporting the most critical part which
  • 00:18:22
    is most cases release if it's a startup
  • 00:18:24
    when I joined my first one it was so
  • 00:18:26
    messy during that time so I've started
  • 00:18:29
    helping the number one with the actual
  • 00:18:31
    release I took it as the one of my
  • 00:18:32
    responsibilities I was checking the code
  • 00:18:34
    and pushing it to production but before
  • 00:18:36
    that I have standardized it through
  • 00:18:38
    through adding a list of number one test
  • 00:18:41
    scenarios because we did not have a time
  • 00:18:43
    for test cases so simply I would say uh
  • 00:18:45
    test the login with this this that's the
  • 00:18:48
    login of a positive test case you can
  • 00:18:49
    log in test login but you cannot log
  • 00:18:52
    into incorrect password pretty much use
  • 00:18:54
    the titles for the test cases uh just to
  • 00:18:57
    remember just to have a list of the test
  • 00:18:59
    scenarios and then later on when I had
  • 00:19:01
    time I did fill them out but first of
  • 00:19:03
    all I had a huge list of things that we
  • 00:19:05
    had to check uh that was number one and
  • 00:19:07
    then number two is within within one
  • 00:19:10
    week I've understood okay this is not
  • 00:19:12
    very scalable we have to start
  • 00:19:13
    automating this so the most critical
  • 00:19:15
    list of the test cases had to be
  • 00:19:17
    automated and they were automated by
  • 00:19:19
    that time it wasn't very professional
  • 00:19:20
    but it was done somehow it was runnable
  • 00:19:24
    it will it helped me so much to get rid
  • 00:19:26
    of them uh an hour of work every single
  • 00:19:30
    day for the release process
  • 00:19:32
    uh and after that uh documenting test
  • 00:19:35
    cases and improving uh improving after
  • 00:19:39
    about a month of watching what is
  • 00:19:41
    happening within a company within a
  • 00:19:42
    release process starting to uh
  • 00:19:45
    negotiating with the team improvements
  • 00:19:47
    because everyone will have a different
  • 00:19:48
    video but you can all come to to
  • 00:19:50
    collaborative decision of what needs to
  • 00:19:52
    be improved and usually you ask the new
  • 00:19:54
    person when you join a company you will
  • 00:19:56
    have the best uh what do you call it the
  • 00:19:59
    best Hive you will because everyone
  • 00:20:01
    already got used to the fact that okay
  • 00:20:03
    we are releasing in such a way and
  • 00:20:05
    that's okay even if it's even if it's a
  • 00:20:07
    shared list process you still get used
  • 00:20:09
    to it like okay that's probably all
  • 00:20:10
    right but a new person will always tell
  • 00:20:12
    you that doesn't look right we could
  • 00:20:14
    possibly improve that
  • 00:20:17
    yeah that definitely makes sense what
  • 00:20:20
    she said it's a lot more kind of
  • 00:20:22
    elaborate than what I have mentioned
  • 00:20:25
    um but I yeah I think that kind of if
  • 00:20:28
    you give that answer specifically I
  • 00:20:31
    think it would make make you look like
  • 00:20:34
    you definitely know your stuff uh
  • 00:20:35
    because you basically broke down uh you
  • 00:20:39
    know various steps that you would take
  • 00:20:41
    uh in in various parts whether it's
  • 00:20:44
    um uh you know testing uh the
  • 00:20:46
    application itself or learning the
  • 00:20:48
    application so I think it's definitely a
  • 00:20:50
    solid answer
  • 00:20:52
    already yeah and and you've mentioned
  • 00:20:54
    automation I think like uh Anton like is
  • 00:20:57
    covering like manual part but if you're
  • 00:20:59
    applying for automation like position
  • 00:21:01
    they usually can ask you a question if
  • 00:21:03
    you need to start automation from script
  • 00:21:05
    from scratch what would you be your
  • 00:21:06
    steps and processes so you wanna answer
  • 00:21:09
    for this one also Sergey
  • 00:21:12
    sure unless you guys or I I can try to
  • 00:21:15
    yeah what what was my answers previously
  • 00:21:18
    uh it's like pretty short answer like
  • 00:21:21
    always kind of like for my understanding
  • 00:21:24
    so basically the first answer would be
  • 00:21:26
    it's like how many resources do we have
  • 00:21:28
    like to uh start like building
  • 00:21:31
    automation so we need to come up with
  • 00:21:33
    kind of like uh solution okay whether we
  • 00:21:36
    need to use this tool how much money we
  • 00:21:38
    have for for example for awes paying for
  • 00:21:40
    AWS or like any other CI tools secondly
  • 00:21:44
    it's like time and wise uh like how
  • 00:21:46
    short term it should be automated then
  • 00:21:48
    we'll kind of and decide what's the
  • 00:21:50
    quickest framework we can use right to
  • 00:21:52
    automate such a tests and third I guess
  • 00:21:55
    is just like diving into the requirement
  • 00:21:58
    and like understand what we have already
  • 00:22:00
    automated maybe it's like some other
  • 00:22:01
    like Frameworks already been used and we
  • 00:22:03
    need to migrate them and Etc
  • 00:22:06
    so that's my kind of like short answer
  • 00:22:08
    yeah yeah that's a good answer and based
  • 00:22:10
    on that answer I could ask follow-up
  • 00:22:12
    questions such as and actually I was
  • 00:22:14
    asked the question during my second job
  • 00:22:18
    of for interview I mean before I got my
  • 00:22:20
    second job offer there was the question
  • 00:22:22
    that I get asked uh if our if our stack
  • 00:22:27
    that we use I mean if the language that
  • 00:22:29
    we use for the website is for example
  • 00:22:31
    python can you use can you does it
  • 00:22:35
    matter which language do you use in
  • 00:22:37
    writing your automation framework
  • 00:22:40
    uh I think like the the easiest
  • 00:22:43
    languages would be JavaScript to
  • 00:22:44
    automate a front-end so if they don't
  • 00:22:47
    mind like to use like different language
  • 00:22:48
    I would like proceed with the JavaScript
  • 00:22:51
    and the most familiar one that you know
  • 00:22:52
    instead of like once again it's a timing
  • 00:22:56
    question so they probably hiring you to
  • 00:22:58
    start automating from day one and uh
  • 00:23:01
    yeah you need to go with the tools that
  • 00:23:03
    you're already aware of and you know
  • 00:23:04
    yeah yeah yeah yeah definitely that's
  • 00:23:06
    right that's right uh way to do that but
  • 00:23:09
    the question would be uh does it matter
  • 00:23:11
    which language we use does it have to be
  • 00:23:13
    the same as it's used for the website or
  • 00:23:15
    can we can it be different
  • 00:23:17
    uh no it can be different I would say
  • 00:23:20
    like I went through the same way and I
  • 00:23:22
    got a job seven years ago
  • 00:23:25
    yeah some people some people will say
  • 00:23:28
    that
  • 00:23:29
    it should preferably be the same
  • 00:23:31
    language as developers use because they
  • 00:23:34
    will be able to help you or they will be
  • 00:23:36
    able to also write automation tests but
  • 00:23:39
    usually that's not the case usually
  • 00:23:40
    developers never write your automation
  • 00:23:43
    tests so it is qa's responsibility with
  • 00:23:46
    your right which language to use to
  • 00:23:48
    write your tests on
  • 00:23:50
    that's totally true in the case of uh
  • 00:23:54
    because I'm actually not sure about this
  • 00:23:56
    one uh in the case of when you have a
  • 00:23:58
    website that's built on python uh do
  • 00:24:01
    they actually write unit tests in python
  • 00:24:03
    as well yep yeah
  • 00:24:07
    yeah so if you want to if you want your
  • 00:24:08
    integration test or end-to-end test to
  • 00:24:11
    use the same language as unit tests for
  • 00:24:14
    the reason that developers write it
  • 00:24:16
    maybe developers one day will switch to
  • 00:24:17
    this which happens it doesn't happen in
  • 00:24:20
    99.99 of the cases then you could
  • 00:24:24
    possibly offer that but as Georgia said
  • 00:24:26
    usually you they hire you they want you
  • 00:24:28
    to start writing tasks quickly and if
  • 00:24:30
    you are very familiar with the
  • 00:24:32
    JavaScript you start using JavaScript if
  • 00:24:34
    you're if you prefer to do it in a
  • 00:24:36
    python YouTube python so in I agree with
  • 00:24:39
    Georgie my opinion it does really make
  • 00:24:41
    any difference and I got my second job
  • 00:24:44
    when I answered it this way but it's
  • 00:24:47
    it's I would say it's a personal
  • 00:24:48
    preference if you want to do uses that
  • 00:24:50
    language or the other language
  • 00:24:54
    yeah all right let's move on to your
  • 00:24:55
    next question
  • 00:24:57
    I think Georgia had this one uh Anton
  • 00:24:59
    you want to go the next one or should I
  • 00:25:00
    pull one for my license uh yeah I I
  • 00:25:03
    there's another question that I was
  • 00:25:04
    asked um at the previous company that I
  • 00:25:06
    was getting interviewed that which was
  • 00:25:08
    age of learning and the question was
  • 00:25:10
    like how good are you at automation so
  • 00:25:14
    where basically I was joining the
  • 00:25:16
    company or I was joining the department
  • 00:25:20
    um where I would be the only QA because
  • 00:25:22
    it's a big 600 company and they had a
  • 00:25:25
    separate manual team
  • 00:25:27
    um I think of like 50 people or so and I
  • 00:25:30
    would be like the only automation
  • 00:25:31
    engineer in this particular uh part of
  • 00:25:34
    the application so I got asked that
  • 00:25:36
    question and um I think this question
  • 00:25:40
    definitely startled me but I think it
  • 00:25:42
    could start everybody because like how
  • 00:25:44
    good are you at something like am I
  • 00:25:47
    gonna totally like boast about myself
  • 00:25:49
    where I'm gonna downplay it so I I think
  • 00:25:53
    my my answer was something like hey you
  • 00:25:55
    know I was able to build before a like a
  • 00:25:58
    simple framework from scratch you know
  • 00:26:00
    writing some UI test case a UI animation
  • 00:26:04
    test cases using you know Webdriver IO
  • 00:26:06
    together with mocha and China libraries
  • 00:26:08
    and you know I utilize like let's say
  • 00:26:11
    page objects and stuff like that so I
  • 00:26:13
    didn't give him saying okay I am good or
  • 00:26:16
    I'm really good or I'm like terrible but
  • 00:26:19
    rather I show you like what I've done
  • 00:26:22
    and I'll let him judge based on that
  • 00:26:24
    because my perspective of being good
  • 00:26:26
    might be totally different would be your
  • 00:26:29
    surgery perspective or your perspective
  • 00:26:31
    of what is good like you know to some
  • 00:26:33
    people saying oh I've used page object
  • 00:26:35
    model it would be like you know and some
  • 00:26:38
    people would be like yeah I just
  • 00:26:39
    couldn't have a model you know so you
  • 00:26:41
    never like I feel like you should never
  • 00:26:43
    say like oh I'm good or I'm bad but
  • 00:26:46
    rather State what you have done and let
  • 00:26:49
    them be the judge whether you're good or
  • 00:26:50
    bad so yeah yeah definitely and whenever
  • 00:26:54
    this they ask this question they they
  • 00:26:56
    actually we want to hear a couple of
  • 00:26:58
    things number one they want to see your
  • 00:26:59
    character they want to number two they
  • 00:27:01
    want to see how humble you are
  • 00:27:04
    um and then number three they do want to
  • 00:27:06
    know what do you really consider
  • 00:27:09
    um being good or not and if you if you
  • 00:27:11
    would answer them that way that you did
  • 00:27:13
    that you know what can the word how the
  • 00:27:18
    word good can have a different meaning
  • 00:27:19
    for everyone so let me tell you what I
  • 00:27:22
    really think uh what I've done and you
  • 00:27:24
    will judge if it's good or it's not good
  • 00:27:27
    in your opinion yeah that's a really
  • 00:27:29
    good answer but I would always just make
  • 00:27:30
    fun of it I would say I'm as good as a
  • 00:27:33
    two hours old Pizza I can get something
  • 00:27:36
    like that just so everyone would laugh
  • 00:27:38
    and then it would start a conversation
  • 00:27:40
    afterwards
  • 00:27:41
    yeah plastic surgery sensor yeah so
  • 00:27:44
    Anton like answer is like very
  • 00:27:46
    conservative and professional but this
  • 00:27:48
    is tricky question and usually like if
  • 00:27:50
    you joke out of it that's like good yeah
  • 00:27:52
    I think like I asked this I've been
  • 00:27:54
    asked this question once and I said oh
  • 00:27:56
    I'm very good that you've never met this
  • 00:27:58
    person before so and they were laughing
  • 00:28:00
    at it
  • 00:28:02
    yeah and also when you answer it this
  • 00:28:04
    way you kind of show them your once
  • 00:28:07
    again you show them what they want to
  • 00:28:08
    see you show them your character you
  • 00:28:09
    show them your personality and the fact
  • 00:28:11
    that you're a good team player you will
  • 00:28:12
    make fun of the things that uh that in
  • 00:28:16
    most cases will be considerable fun
  • 00:28:18
    yeah
  • 00:28:20
    all righty let's move on to your next
  • 00:28:22
    one Georgie you want to take the next
  • 00:28:24
    one or shall I
  • 00:28:26
    um yeah go ahead
  • 00:28:28
    uh all right let's see so uh this is an
  • 00:28:31
    animation
  • 00:28:32
    question but this is a very basic
  • 00:28:35
    automation uh key automation engineer
  • 00:28:37
    asked that question what automation
  • 00:28:39
    stack do you use so the word stack might
  • 00:28:42
    not sound familiar to some of the people
  • 00:28:44
    who came out from the boot camps uh
  • 00:28:46
    because it's just something specific so
  • 00:28:48
    they could also ask hey can you tell me
  • 00:28:50
    about what automation tools do you use
  • 00:28:53
    uh but they or what
  • 00:28:56
    uh what I would call it Frameworks and
  • 00:28:59
    languages do you guys here for
  • 00:29:00
    automation they could ask that way but
  • 00:29:02
    they actually ask what's tag you use by
  • 00:29:05
    that they mean every single tool that is
  • 00:29:07
    here for the Automation and also if they
  • 00:29:10
    ask what stack do you use they could
  • 00:29:12
    also mean what type of the database what
  • 00:29:14
    is the what is used for the backend what
  • 00:29:16
    Frameworks where languages what
  • 00:29:18
    Frameworks and languages are used for
  • 00:29:19
    the front end and then also for
  • 00:29:22
    automation so when they ask you what
  • 00:29:24
    stack do you use I just double check
  • 00:29:26
    with them hey are you talking about
  • 00:29:27
    automation testing or you're talking
  • 00:29:29
    about if uh false the actual stack of
  • 00:29:32
    the website that or application we're
  • 00:29:34
    working with
  • 00:29:35
    um
  • 00:29:37
    are you can I think break it down also
  • 00:29:40
    if we're just saying are you talking
  • 00:29:41
    about like
  • 00:29:42
    um stack for UI automation or API
  • 00:29:44
    automation because those are different
  • 00:29:46
    too it will definitely depend on the
  • 00:29:48
    position that you're applying to but it
  • 00:29:50
    never hurts to kind of clarify because I
  • 00:29:53
    A lot of times they go based off of what
  • 00:29:55
    you have in your resume so you know that
  • 00:29:58
    they'll look and say okay this guy's
  • 00:29:59
    been using Webdriver IO to get it with
  • 00:30:01
    mocha and chai yeah but is there
  • 00:30:03
    anything additional to that right yeah
  • 00:30:06
    so yeah it never hurts to clarify it
  • 00:30:09
    yeah yeah so uh first thing you clarify
  • 00:30:12
    then you share them and in let's say in
  • 00:30:15
    my case that would be so for the UI
  • 00:30:18
    automation I for example for example I
  • 00:30:20
    use Webdriver IO Maca and chai libraries
  • 00:30:24
    as well for the API automation I use
  • 00:30:28
    access which is node.js based as well as
  • 00:30:30
    web driver i o is and for the
  • 00:30:34
    application if you want to learn about
  • 00:30:35
    that for the database we use postgres
  • 00:30:37
    for the back end we use express.js for
  • 00:30:40
    the front end we use react and that'll
  • 00:30:43
    be pretty much it and also we're using
  • 00:30:45
    AWS to host our server on but this is
  • 00:30:48
    kind of the very technical details that
  • 00:30:49
    most of the people on the junior level
  • 00:30:53
    or mid-level will not likely know
  • 00:30:55
    especially about where is the website
  • 00:30:57
    hosted is there a digital Ocean or AWS
  • 00:30:59
    or anything like that that's not
  • 00:31:00
    necessary answer but the more you know
  • 00:31:04
    the the more deeper knowledge you show
  • 00:31:07
    them you show them how experienced you
  • 00:31:09
    are but don't be afraid to answer in a
  • 00:31:10
    way that you know because they don't ask
  • 00:31:12
    you for anything else
  • 00:31:14
    yeah very strong
  • 00:31:16
    alrighty
  • 00:31:18
    um Georgie you want to go in the next
  • 00:31:19
    one
  • 00:31:21
    um yeah it's not the technical one and
  • 00:31:24
    this question you will hear like during
  • 00:31:27
    every interview I believe and the
  • 00:31:29
    question is what are the challenges you
  • 00:31:31
    faced in in the last company uh do yeah
  • 00:31:35
    Anton do you agree with me I feel like
  • 00:31:37
    this question is pretty common yeah
  • 00:31:39
    definitely even uh during my last round
  • 00:31:42
    of interview uh it was phrased a little
  • 00:31:44
    bit different
  • 00:31:45
    um basically when I was interviewing in
  • 00:31:47
    front of the panel I was asked hey
  • 00:31:50
    um have you ever had any conflict with
  • 00:31:53
    some people with people that you're
  • 00:31:55
    working with or conflict in the
  • 00:31:57
    workplace so I think that also kind of
  • 00:32:00
    can be put in a similar bucket as like
  • 00:32:02
    challenges right
  • 00:32:05
    um and um to that question I answer I
  • 00:32:08
    say well honestly to be like I'm a very
  • 00:32:10
    personable person I typically get a get
  • 00:32:12
    along with everybody
  • 00:32:14
    um you know we I did have certain
  • 00:32:16
    disagreements with you know so and so
  • 00:32:19
    but we were able to kind of work through
  • 00:32:21
    those out and maybe that disagreement
  • 00:32:23
    was you know which assertion Library are
  • 00:32:27
    we going to use right or which test
  • 00:32:28
    Runner we're going to use and why is
  • 00:32:30
    like axios less uh well less good than I
  • 00:32:36
    don't think that's proper language but
  • 00:32:37
    why is axios not as good as super tests
  • 00:32:40
    or something like that so maybe you can
  • 00:32:42
    give them a not necessarily a big
  • 00:32:45
    conflict that you had or a huge
  • 00:32:48
    challenge but at least you can kind of
  • 00:32:50
    give them something that you can easily
  • 00:32:53
    explain and it's easily understood
  • 00:32:54
    because I feel like if you were to go
  • 00:32:56
    too deep into the the some challenge
  • 00:32:58
    where you're trying to solve they might
  • 00:33:01
    not even understand what you're talking
  • 00:33:02
    about so I think it's always easier to
  • 00:33:05
    go simpler way and yeah going back to
  • 00:33:08
    the same point always be straightforward
  • 00:33:11
    don't give them do not volunteer too
  • 00:33:14
    much uh do not volunteer any information
  • 00:33:16
    as my lawyer told me before the
  • 00:33:18
    interview
  • 00:33:23
    I'm sorry yeah I just want to like kind
  • 00:33:26
    of
  • 00:33:27
    um answer this question uh the
  • 00:33:30
    challenges related to my last company I
  • 00:33:32
    always like ask them the following
  • 00:33:33
    question uh what are the challenges are
  • 00:33:36
    you talking about exactly is it
  • 00:33:37
    technical challenges is it like uh maybe
  • 00:33:41
    challenges with the release or a DLC
  • 00:33:43
    process or something like that so they
  • 00:33:45
    usually pick one one of those three and
  • 00:33:47
    then you can answer like this question
  • 00:33:49
    yeah it will be much easier yeah for
  • 00:33:52
    sure that's what I was going to say that
  • 00:33:53
    was my second point that you can okay
  • 00:33:55
    yeah yeah same thing that uh I would
  • 00:33:59
    double check you're talking about the
  • 00:34:00
    technical challenges so we're talking
  • 00:34:01
    about the uh conflicts at the workplace
  • 00:34:04
    uh before answer it yeah but otherwise I
  • 00:34:07
    would answer the same way
  • 00:34:09
    right right and then like yeah I don't
  • 00:34:12
    know you can come up with any any kind
  • 00:34:14
    of like Technical Solutions right you
  • 00:34:16
    say okay our I don't know like I have
  • 00:34:19
    usually like blockers with I don't know
  • 00:34:21
    pushing to GitHub because we have like a
  • 00:34:23
    bunch of conflicts right or something
  • 00:34:24
    like that uh
  • 00:34:26
    throughout the course you will probably
  • 00:34:28
    like uh come up with some ideas but
  • 00:34:30
    that's usually a good idea just to talk
  • 00:34:33
    to the interviewer and like ask
  • 00:34:35
    follow-up questions don't be kind of shy
  • 00:34:37
    and yeah yeah exactly and during the
  • 00:34:40
    course usually uh we teach we teach
  • 00:34:42
    different things every group gets
  • 00:34:44
    different things but one of the things
  • 00:34:45
    that right a previous group group learn
  • 00:34:47
    is how to integrate how to automate OTP
  • 00:34:51
    uh which pretty much your phone number
  • 00:34:54
    log log in with the phone number how do
  • 00:34:56
    you uh how do you automate that so
  • 00:34:58
    people have learned how to do that and
  • 00:35:00
    during the interview they were able to
  • 00:35:01
    explain oh yeah the most challenging
  • 00:35:02
    thing was OTP uh automation uh because
  • 00:35:06
    because of this this and that and I've
  • 00:35:08
    used this this and those tools in order
  • 00:35:11
    to get that automated it took me a
  • 00:35:12
    couple of days but I enjoyed it a lot
  • 00:35:14
    and then pretty much you tell people
  • 00:35:16
    that I had a challenges I've sold them
  • 00:35:19
    and I'm looking for more I like that and
  • 00:35:21
    that's the best standard you can answer
  • 00:35:22
    you can give unless you're going for uh
  • 00:35:26
    for a great environment company that
  • 00:35:28
    doesn't want you to grow which will not
  • 00:35:30
    uh which you will not meet very likely
  • 00:35:33
    and very often
  • 00:35:36
    yeah all right let's go through some
  • 00:35:39
    quick questions because we're already
  • 00:35:40
    past half an hour and I feel like people
  • 00:35:42
    are getting bored so let me I think
  • 00:35:45
    Georgie had a question we had some solid
  • 00:35:47
    information for them nobody's gonna get
  • 00:35:49
    bored of having somebody yeah yeah yeah
  • 00:35:51
    wow all right let's keep going until you
  • 00:35:54
    guys give me hard stuff because you both
  • 00:35:56
    have meetings I do not have any today
  • 00:35:58
    all right so the most often often asked
  • 00:36:03
    question for the automation position
  • 00:36:05
    when you're talking about it node.js or
  • 00:36:07
    JavaScript is what is the difference
  • 00:36:09
    between VAR let and const I literally
  • 00:36:12
    asked my students during every lesson uh
  • 00:36:15
    doing every webinar the question because
  • 00:36:17
    I want every single person to know the
  • 00:36:20
    difference uh because if you're if
  • 00:36:22
    you're talking about a language that
  • 00:36:24
    you've learned you should know the
  • 00:36:25
    basics and these are actual Basics that
  • 00:36:28
    you should remember by heart
  • 00:36:30
    Mexico
  • 00:36:35
    I can go I mean uh if you if when you if
  • 00:36:38
    you have somebody asking that question
  • 00:36:40
    I'd be like well okay so let's say bar
  • 00:36:43
    right it can be really clear reassigned
  • 00:36:45
    you know like could be uh re-eclared uh
  • 00:36:49
    and cannot be reassigned and
  • 00:36:51
    um you know cons cannot be reassigned or
  • 00:36:53
    redeclared and then you know I typically
  • 00:36:56
    never get any sort of follow-up after
  • 00:36:58
    that yeah yeah they just know that you
  • 00:37:02
    know the difference between these three
  • 00:37:03
    yeah they leave it at that they're like
  • 00:37:05
    okay you know it's it's I don't think
  • 00:37:08
    ever anybody asked me about like but is
  • 00:37:11
    it Muto is const mutable or stuff like
  • 00:37:13
    that I think horoscope yeah yeah I think
  • 00:37:16
    it's it's like really not I mean not a
  • 00:37:18
    high level but I think just nobody even
  • 00:37:20
    cares about that yeah yeah yeah
  • 00:37:22
    definitely that's that's the good Basics
  • 00:37:24
    as you can say a high level that in most
  • 00:37:26
    cases it will be way enough for you to
  • 00:37:28
    say hey I'm filming with the basics of
  • 00:37:30
    of jazz and here they are definitely
  • 00:37:34
    yeah awesome all right let's move on to
  • 00:37:37
    the next one you guys want to take it
  • 00:37:40
    um yeah I mean if we if we want to like
  • 00:37:42
    talk about something uh let's say uh
  • 00:37:45
    manual stuff you know some people get
  • 00:37:48
    confused about
  • 00:37:51
    um
  • 00:37:52
    test cases and let's say bug reports I
  • 00:37:56
    don't know why like I think even myself
  • 00:37:57
    at some point I got confused about like
  • 00:38:00
    what's this case and the bug report but
  • 00:38:02
    that was like very very early on you
  • 00:38:04
    know in the process when I was initially
  • 00:38:06
    applying to companies and interviewing
  • 00:38:08
    uh but sometimes you do get asked the
  • 00:38:10
    question like what is a uh you know
  • 00:38:13
    difference between a good test case and
  • 00:38:17
    a bad test case right
  • 00:38:19
    um and you can say well the good test
  • 00:38:21
    case has you know easily reproducible
  • 00:38:24
    steps right uh where you know you have
  • 00:38:27
    essentially
  • 00:38:29
    um a an action and a reaction in the
  • 00:38:32
    sense that you know here's the action
  • 00:38:33
    that you take and here's where you're
  • 00:38:35
    supposed to expect right a bad test case
  • 00:38:37
    is something that not easily followed
  • 00:38:39
    right if I was to give it to a random
  • 00:38:41
    person can this person if this person
  • 00:38:43
    cannot reproduce all the steps 100 that
  • 00:38:46
    means that the test case is poorly
  • 00:38:48
    written and I think where the confusion
  • 00:38:51
    between the bug group or it and and the
  • 00:38:53
    test case comes is in the steps to
  • 00:38:55
    reproduce right so
  • 00:38:58
    and I I think it's important to
  • 00:39:00
    differentiate that the bug report just
  • 00:39:03
    focuses on reproducing the steps for a
  • 00:39:06
    bug versus test case reproduces the
  • 00:39:08
    steps you know for testing particular
  • 00:39:10
    functionality and you know how that
  • 00:39:12
    works
  • 00:39:14
    um and just to kind of balance into like
  • 00:39:16
    the good or bad bug report right it's
  • 00:39:19
    kind of also similar so they would say
  • 00:39:22
    Hey you know can you tell me how you
  • 00:39:24
    would write a bug report right and I say
  • 00:39:27
    well typically
  • 00:39:29
    typically I would I write the title
  • 00:39:31
    that's very descriptive but yeah concise
  • 00:39:33
    you know say you know I'll describe what
  • 00:39:36
    happened where it happened and under
  • 00:39:38
    which circumstance it happened right so
  • 00:39:40
    let's say you know the you know like a
  • 00:39:44
    some particular menu button doesn't work
  • 00:39:46
    on on the home screen right that's you
  • 00:39:50
    know that's pretty descriptive but yet
  • 00:39:51
    super short you you give them saying hey
  • 00:39:53
    this button doesn't work on this screen
  • 00:39:55
    when it's clicked right or something
  • 00:39:57
    like that so and then in in in the short
  • 00:40:01
    description if it's necessary if it's
  • 00:40:03
    not understood by the title then you can
  • 00:40:05
    write this short you know sweet
  • 00:40:07
    description add the steps to reproduce
  • 00:40:11
    um the bug as well as maybe attaching
  • 00:40:13
    some visual sometimes I actually attach
  • 00:40:15
    gifs
  • 00:40:17
    um that are like six seven seconds long
  • 00:40:19
    um sometimes I attach like screenshot
  • 00:40:21
    with some arrows pointing to different
  • 00:40:23
    places
  • 00:40:24
    sometimes if it's a it has like a
  • 00:40:28
    variety of steps that you know that
  • 00:40:30
    needs to be recorded on video that's
  • 00:40:31
    what I do I just attach a small clip
  • 00:40:33
    that's you know 15-20 seconds so I think
  • 00:40:36
    though that's kind of like really
  • 00:40:38
    valuable especially if you're going for
  • 00:40:40
    positions that are manual and even 50
  • 00:40:44
    and 50 you know 50 manual 50 automation
  • 00:40:49
    so that's true that's true yeah and I
  • 00:40:52
    think that's a good one
  • 00:40:54
    yeah I think uh We've we've gave quite a
  • 00:40:58
    few questions throughout the different
  • 00:41:00
    levels and different topics so let's see
  • 00:41:04
    how do people digest it and whenever you
  • 00:41:06
    guys watch this video please leave a
  • 00:41:08
    comment below and tell us uh what what
  • 00:41:10
    do you mostly want to hear about manual
  • 00:41:13
    automation senior level junior level
  • 00:41:15
    mid-level uh so we would so we would see
  • 00:41:18
    how how you guys liked it and what if
  • 00:41:20
    should we record next because I feel
  • 00:41:21
    like we can go forever with you guys we
  • 00:41:24
    can literally keep discussing this for
  • 00:41:26
    like two three hours but I don't think
  • 00:41:28
    people will uh will be watching for that
  • 00:41:31
    long at least that's what I think but
  • 00:41:33
    you guys let me know how do you like it
  • 00:41:35
    you can you can you can break it down
  • 00:41:38
    into like introduce here yes and and uh
  • 00:41:41
    it could be you know a question from the
  • 00:41:43
    audience if they're going to leave any
  • 00:41:45
    questions and under the video below and
  • 00:41:47
    then you know either myself you know us
  • 00:41:50
    three or somebody else can jump ahead
  • 00:41:53
    and address those questions so I I think
  • 00:41:56
    yeah making a short sweet videos is
  • 00:41:58
    better
  • 00:42:00
    um than making one really long one
  • 00:42:01
    because yeah it kind of consumes you I
  • 00:42:04
    feel like with a lot more information
  • 00:42:06
    especially if you if it's so new to you
  • 00:42:08
    yeah that's true that's true all right
  • 00:42:12
    well we're gonna live on this good note
  • 00:42:14
    thank you guys for joining uh I feel
  • 00:42:16
    like it was amazing if you're probably
  • 00:42:18
    one of the best videos that we have had
  • 00:42:20
    on the channel so far because they will
  • 00:42:22
    get people get the most information
  • 00:42:24
    about actual interview products it's not
  • 00:42:25
    about stories and motivation should you
  • 00:42:27
    go if you do not How does it go how does
  • 00:42:30
    it work does it work out for everyone or
  • 00:42:31
    not when you take the course but how do
  • 00:42:34
    you actually pass an interview what
  • 00:42:36
    would be the best answers to give and
  • 00:42:37
    what kind of questions can you hear
  • 00:42:39
    mm-hmm
  • 00:42:40
    definitely
  • 00:42:42
    already
  • 00:42:44
    and I shall see you next time if people
  • 00:42:47
    like that
  • 00:42:48
    alrighty gentlemen
  • 00:42:50
    good luck guys
  • 00:42:53
    awesome guys once again it was the most
  • 00:42:56
    amazing and helpful video that I have
  • 00:42:59
    recorded so far I can see that you've
  • 00:43:01
    learned a lot please don't forget to
  • 00:43:02
    leave a comment below and tell me what
  • 00:43:04
    did you enjoy the most and what would
  • 00:43:06
    you like to see the most because I feel
  • 00:43:08
    like we gave you too many details over
  • 00:43:09
    different things but we could possibly
  • 00:43:11
    concentrate on API topic only or
  • 00:43:14
    automation topic only or manual only
  • 00:43:16
    this is most likely what we're gonna
  • 00:43:17
    record next but I want to hear your
  • 00:43:19
    thoughts and once again big fat thumbs
  • 00:43:22
    up subscribe to our Channel below and
  • 00:43:24
    join our Instagram and telegram
  • 00:43:25
    communities in the description
  • 00:43:27
    underneath of this video thanks again
  • 00:43:28
    you have a good one
  • 00:43:30
    foreign
  • 00:43:33
    [Music]
Tags
  • QA Engineering
  • Job Interviews
  • Automation
  • Codemify
  • Technical Skills
  • Interview Preparation
  • QA Tools
  • Technical Challenges
  • Career Advice
  • Programming Languages