The best answers to interview questions/ Junior QA Automation Engineer | SDET

Sdílet
Vložit
  • čas přidán 15. 07. 2024
  • - Book your free session with Sergii and find the perfect QA course for you:: calendly.com/codemify/consult...
    - Interview and resume preparation with HR: calendly.com/d/cn7w-nyw-2kn/c...
    Codemify Instagram: / codemify_
    Codemify telegram: t.me/codemifyschool
    QA engineer questions and answers:
    00:00 - 7:20 Tell me about yourself
    12:00 What qa automation is and why is it important
    14:13 How many test cases do you have and how many of them are automated
    15:14 How to choose what test cases to automate
    17:25 What test can not /should not be automated
    21:30 How many tests do you automate per day
    22:40 What is the test script and how do you create it in JS
    24:30 whats the main features of a Playwright
    28:00 What frameworks are you familiar with
    28:30 Why do you prefer Playwright
    30:16 difference between end-to-end testing and unit testing
    31:27 How do you organize tests in Playwrite
    32:52 What are the advantages of using JS or the test automation
    36:30 What is the role of assertions in automation testing
    37:35 difference between Before, beforeEach, After, and afterEach hooks in Playwright
    39:35 What is Page Object Model
    41:00 How do we handle timeouts in Playwright
    45:25 How do you deal with test flakiness
    49:32 What are some commons challenges that you have faced when implementing test automation
    52:00 How do you perform cross-browser testing using Playwright
    52:45 How do you simulate user interaction like clicking typing or searching in Playwright
    53:20 How do you debug a failed test in Playwright
    56:40 How do you handle API testing in JS
    59:00 How do you use custom commands in Playwright
    59:30 How do you perform parallel testing in Playwright
    01:00:00 If you start from scratch what would you do differently
    Quick links to get in touch:
    1. Software Quality Assurance Course - sign up for a free lesson here - codemify.com
    2. Learn more info about Manual Testing and Automation Testing - codemify.com/blog
    CZcams playlists for you:
    ✅ More about QA Job: • About QA Job
    ✅ Our student's reviews: • Student Reviews
    ▶️JavaScript: • JavaScript
    ▶️WDIO: • WDIO
    ▶️API TEST Automation:
    • API Test Automation
    ▶️Jira: • Jira
    Change your carrier and become an IT professional with us.
    ❗️Info about our courses and mentorship - codemify.com/
    ✔️ Our QA courses: Manual and Automation Testing can be found here - ​ codemify.com/courses
    ✔️ Registration form for the course - ​codemify.com/contact
    ✔️Our students: codemify.com/testimonials
    ✔️FAQ of QA automation: codemify.com/faq
    ✔️Follow us on Instagram :
    / codemify_
    ✔️ Get a free consultation or sign up for a course, questions about the course -
    email - support@codemify.com
    ✔️ Telegram: t.me/codemifyschool

Komentáře • 54

  • @CyberSpher1.1mviews
    @CyberSpher1.1mviews Před 5 měsíci +6

    So many times I saw this video, it's helpful. Pray for me tomorrow interview 🙏

    • @Codemify
      @Codemify  Před 5 měsíci +2

      Best of luck! Let us know how it goes

    • @TheF_Strat
      @TheF_Strat Před 3 měsíci

      how it was

  • @octaro3310
    @octaro3310 Před 9 měsíci +1

    thank you so much for these videos, i´ve just applied various job oportunitties for ukranian companys and remote jobs along the world!

    • @Codemify
      @Codemify  Před 8 měsíci

      My greatest pleasure! I hope you get your next job soon!

  • @niveyaswaminaathanraja7971
    @niveyaswaminaathanraja7971 Před měsícem +2

    Thanks to the awesome video !!! Helping me to prepare my interview ❤

    • @Codemify
      @Codemify  Před měsícem +1

      Good luck with the interview! Looking forward to hearing about your offer

  • @kanewadel
    @kanewadel Před 5 měsíci +2

    Thank you food of knowledge, could we have please a video on how to run playwright on Jenkins from the agent creation to the pipeline execution ?

    • @Codemify
      @Codemify  Před 5 měsíci

      Hey Kane, I would be more than glad to. But Jenkins is losing its spot to GitHub Actions, and it would make more sense to record a video about it instead.

    • @kanewadel
      @kanewadel Před 5 měsíci +1

      @@Codemify Thx thx thx

  • @misn757
    @misn757 Před 8 měsíci +3

    There are so many questions geared toward Playwrite, but it would have been nice to include more Cypress and at least one other framework. It seems like Playwrite is sponsoring this video.

    • @Codemify
      @Codemify  Před 8 měsíci

      Haha I wish they would 😹
      These two engineers use playwright at work, that’s why we had those questions. Will use Cypress next time 🫡

  • @duke007x3
    @duke007x3 Před rokem +1

    Thank You! ❤

  • @ctestare2625
    @ctestare2625 Před 7 měsíci +2

    In regards to the third party integrations being a reason to not automate a test due to flakiness, I believe you can use mocks to return the 200 response if the functionality you’re testing is really a core functionality in your application but happens to be dependent on a flaky provider. Would you agree?

    • @Codemify
      @Codemify  Před 7 měsíci +1

      100% agree with you!

    • @ctestare2625
      @ctestare2625 Před 7 měsíci +1

      @@Codemify thank you I was wondering if that was in fact a correct approach 😅🙏🏻

  • @differentguy
    @differentguy Před rokem +2

    When you use playwright - you don't need XPath :D maybe in super rare cases but I'd rather go and add [data-quid] by myself for the needed button/field whatever

  • @johnwlemon
    @johnwlemon Před 10 měsíci +1

    54:00

  • @sarahgao8300
    @sarahgao8300 Před rokem +4

    How do you make sure dev has the low level test and how do you make sure Dev execute the low level test all the time?

    • @Codemify
      @Codemify  Před rokem +3

      Great question!
      1. You check devs PRs when you test tickets
      2. You make sure devs have automated CI pipeline for it

  • @lucassmit694
    @lucassmit694 Před rokem +12

    I should have practiced the “Tell me about yourself” question 😂
    But I hope the rest was helpful for the people who watched 😁

  • @kanewadel
    @kanewadel Před 5 měsíci

    Try to not youse XPath : Yes but there are situations where is the solution for example when you work on table.

  • @rezaesmaeilzada535
    @rezaesmaeilzada535 Před rokem +2

    Hello I have a question
    How should a new SDET find a job in market with no experience
    They don't even look at the CVs with no experience

    • @Codemify
      @Codemify  Před rokem

      You are correct! The question I have is how did you become an SDET with no experience?
      When we teach our students, we use real startups so they would have working experience and would be able to talk about it during the interview

    • @rezaesmaeilzada535
      @rezaesmaeilzada535 Před rokem +1

      @@Codemify same
      I made a project too
      I can explain the all BDD framework that I made
      But the experience for work l
      You know what I am saying!? the companies don't even look up my resume if I don't have any experience like 6 years like others in markete

    • @Codemify
      @Codemify  Před rokem

      @@rezaesmaeilzada535 Exactly. So you need to make sure you have that experience

    • @rezaesmaeilzada535
      @rezaesmaeilzada535 Před rokem

      @@Codemify how?!

    • @Codemify
      @Codemify  Před rokem +1

      @@rezaesmaeilzada535 I will answer this question in the video I will record today. It's a long one

  • @Philly91
    @Philly91 Před rokem +1

    How To join your class or course?

    • @Codemify
      @Codemify  Před rokem

      Hi Philly,
      You can do it directly through our website codemify.com/experts

  • @rezaesmaeilzada535
    @rezaesmaeilzada535 Před rokem +2

    You speak good
    But other guys speak so fast its hard to understand for second language people

  • @erichui190
    @erichui190 Před rokem

    I’m doomed :( i only know java/selenium

  • @user-zu5yy9uo8e
    @user-zu5yy9uo8e Před rokem +1

    30-40 aply per day , 3 times changed CV,... There is practically no job interview.

    • @Codemify
      @Codemify  Před rokem

      Do you have keywords of popular tools/langs you've used? Postman, Jira, Testrail, SQL, test automation, cypress, webdriver etc?

    • @Codemify
      @Codemify  Před rokem

      Are you in the US and applying for US positions?

    • @anastasiastoker3235
      @anastasiastoker3235 Před rokem

      😐

    • @Wandereatstravel
      @Wandereatstravel Před 7 měsíci

      @@Codemifyapplying from Canada. No single Interview from the past 7 months having 6 years of experience. Tailoring Resume every time I apply for a position where the max no of applicants are up to 200-300 for a single position.

    • @Codemify
      @Codemify  Před 7 měsíci

      @@Wandereatstravel For the past 6 months one of our students from Canada had more than 20 interviews. There must be something with your resume

  • @user-kr2dr7iz4g
    @user-kr2dr7iz4g Před 3 měsíci

    Why did she told that she is frome Ukraine? Why? Was it needs?

  • @euroeuro-je1et
    @euroeuro-je1et Před 4 měsíci +3

    I didn't understand anything what that girl said...

  • @LurkerAnonymous
    @LurkerAnonymous Před 7 měsíci

    Somebody buy anastasiia a new mic.