The best answers to interview questions/ Junior QA Automation Engineer | SDET
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
So many times I saw this video, it's helpful. Pray for me tomorrow interview 🙏
Best of luck! Let us know how it goes
how it was
thank you so much for these videos, i´ve just applied various job oportunitties for ukranian companys and remote jobs along the world!
My greatest pleasure! I hope you get your next job soon!
Thanks to the awesome video !!! Helping me to prepare my interview ❤
Good luck with the interview! Looking forward to hearing about your offer
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 ?
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.
@@Codemify Thx thx thx
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.
Haha I wish they would 😹
These two engineers use playwright at work, that’s why we had those questions. Will use Cypress next time 🫡
Thank You! ❤
Our pleasure
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?
100% agree with you!
@@Codemify thank you I was wondering if that was in fact a correct approach 😅🙏🏻
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
54:00
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?
Great question!
1. You check devs PRs when you test tickets
2. You make sure devs have automated CI pipeline for it
I should have practiced the “Tell me about yourself” question 😂
But I hope the rest was helpful for the people who watched 😁
haha thank you for joining us! It was great
You are awesome, Lucas 🤩
Great video all around, thank you!
@@brolybsavage Our greatest pleasure
Great video👍
Try to not youse XPath : Yes but there are situations where is the solution for example when you work on table.
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
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
@@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
@@rezaesmaeilzada535 Exactly. So you need to make sure you have that experience
@@Codemify how?!
@@rezaesmaeilzada535 I will answer this question in the video I will record today. It's a long one
How To join your class or course?
Hi Philly,
You can do it directly through our website codemify.com/experts
You speak good
But other guys speak so fast its hard to understand for second language people
Thank you!
I’m doomed :( i only know java/selenium
🤖
30-40 aply per day , 3 times changed CV,... There is practically no job interview.
Do you have keywords of popular tools/langs you've used? Postman, Jira, Testrail, SQL, test automation, cypress, webdriver etc?
Are you in the US and applying for US positions?
😐
@@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.
@@Wandereatstravel For the past 6 months one of our students from Canada had more than 20 interviews. There must be something with your resume
Why did she told that she is frome Ukraine? Why? Was it needs?
I didn't understand anything what that girl said...
skill issue
Somebody buy anastasiia a new mic.
😁 will do