Land Your ₹60,000/Month Dream JOB in 2024 🤑 | Software Testing Roadmap
Summary
TLDRThis video script focuses on the essential skills and knowledge required for a career in software testing. It emphasizes the importance of understanding core Java, HTML, CSS, and SQL, as well as the basics of manual testing and automation. The speaker advises on the depth of knowledge needed in each area, discusses the significance of communication skills, and stresses the value of practical experience through project work. The script also touches on the necessity of creating test cases and bug reporting, suggesting that even without in-depth knowledge of Java, a career in testing is attainable. It concludes with a recommendation to write test cases for live projects to enhance employability.
Takeaways
- 😀 The video discusses the importance of understanding various programming languages like Java, Python, and C# for testing purposes.
- 🔍 It emphasizes the need for a clear focus on certain aspects within testing, such as knowing what to focus on and what to avoid.
- 💡 The presenter clarifies misconceptions and provides guidance on what is beneficial to focus on in testing, especially the advantages of focusing more on certain areas.
- 👨🏫 The video touches on the importance of understanding automation and manual testing, explaining why both are essential in the testing field.
- 📚 It provides insights into the depth of knowledge required in various technologies like Java, HTML, SQL, and CSS for testing interviews.
- 🛠️ The speaker suggests that having a project in your technology stack is crucial for job applications in the testing field.
- 📝 The video highlights the importance of being able to write test cases, bug reporting, and understanding frameworks and report generation.
- 🎓 It advises that for beginners in testing, a basic understanding of certain concepts is sufficient, while experienced individuals may need to know more.
- 🗣️ Communication skills are stressed as a critical aspect of testing that should not be overlooked.
- 🌟 The presenter gives a five-star rating to manual testing, emphasizing its significance even in the age of automation.
Q & A
What are the core skills necessary to crack a testing interview?
-The core skills include Core Java, HTML, SQL, Manual Testing, and Automation. These are the foundational technologies and concepts you need to master to crack a testing interview.
How deep should one's knowledge of Core Java be for testing roles?
-In Core Java, one must focus on logical programming, concepts like OOP (Object-Oriented Programming), final variables, static keywords, and exceptions. While deep expertise isn't mandatory, a basic understanding and ability to explain these concepts is crucial.
What specific SQL topics are essential for a tester?
-For testing roles, understanding SQL basics like DDL (Data Definition Language), DML (Data Manipulation Language), WHERE conditions, and operators such as LIKE, GROUP BY, and HAVING is necessary. Joins are also important to grasp.
How important is knowledge of HTML and CSS for a testing career?
-Basic knowledge of HTML tags, such as input tags, radio buttons, checkboxes, and password fields, is important. CSS can be mostly ignored unless you want to focus on UI testing or styling, but understanding basic styling concepts is a plus.
What is the importance of manual testing in the testing field?
-Manual testing is critical for testers, especially for beginners. It helps in building a strong foundation for understanding test cases and testing processes. Being able to explain manual testing concepts in detail is essential, even if automation is required later.
How does Selenium fit into the automation testing process?
-Selenium is a key tool for automation testing. Testers must learn XPath, TestNG, and how to automate websites. For freshers, mastering basic Selenium operations like website automation is enough to get started in the field.
Why is working on a project important for a career in testing?
-Working on a real-world project demonstrates practical experience and gives you a strong foundation. It involves writing test cases, bug reporting, working with frameworks, and generating reports. Even freshers should have a project experience to showcase during interviews.
What type of project should freshers focus on for testing jobs?
-Freshers should work on web-based projects, like testing popular websites (e.g., Amazon or MakeMyTrip), where they can write around 100-500 test cases. This practical experience will help immensely during job interviews.
What is the significance of communication skills in testing?
-Communication skills are crucial in testing as they allow you to explain your results clearly. Testers must be able to communicate effectively during interviews and when explaining test cases, bug reports, and automation processes.
What are the next steps for testers who want to advance their careers?
-After mastering manual testing and basic automation skills, testers should explore advanced tools and certifications. Learning deeper aspects of Selenium, working on more complex projects, and pursuing certifications can help advance one's career and improve salary prospects.
Outlines
💻 Introduction to Software Testing Essentials
The speaker begins by addressing the importance of understanding the technology stack and testing concepts, particularly for those new to the field. They emphasize the need to know what to focus on in testing and the benefits of focusing on certain areas. The discussion includes the significance of automation versus manual testing and the importance of having a basic understanding of core Java, SQL, and HTML. The speaker also touches on the necessity of knowing the extent of one's knowledge in these areas for job interviews and the potential to crack an interview by understanding these basics.
🎯 Deep Dive into Manual and Automation Testing
In this segment, the speaker delves deeper into the specifics of manual testing, stressing its importance and the need to understand the basics thoroughly. They discuss the significance of being able to explain results in manual testing and how it can lead to a successful career as a tester. The speaker also addresses the misconception that automation is the only requirement in the industry, highlighting that a strong foundation in manual testing is essential. They provide insights into the basics of HTML and CSS, emphasizing the importance of understanding simple tags and styling for web page testing. The segment concludes with advice on creating a project to demonstrate testing skills and the importance of writing test cases and bug reports.
🌟 Emphasizing the Importance of Practical Experience
The final paragraph focuses on the practical aspect of learning and the importance of hands-on experience. The speaker encourages the audience to write test cases for real websites to gain practical experience, which is crucial for job interviews. They stress that simply writing test cases for popular websites can significantly improve one's chances of getting a job. The speaker also mentions that they have launched online courses for those who wish to further their knowledge and skills in software testing. They conclude by thanking the audience and hinting at the content of the next video.
Mindmap
Keywords
💡Testing
💡Technology Stack
💡Java
💡HTML
💡SQL
💡Manual Testing
💡Automation Testing
💡Frameworks
💡Bug Reporting
💡Projects
💡Communication
Highlights
Introduction to the importance of understanding technology stacks in testing.
Clarification on what to focus on in testing and the consequences of not focusing.
Discussion on the benefits of focusing too much on certain aspects of testing.
Explaining the importance of automation and manual testing and why both are essential.
Guidance on what to include in a testing interview, such as core Java, SQL, manual testing, and automation.
Advice on the level of knowledge required in core Java, SQL, and Python for testing.
Emphasis on the importance of understanding concepts like final variables, static, and constructors in core Java.
Highlighting the significance of communication skills in testing.
Discussion on the necessity of understanding collections in Java for a tester.
Advice on the level of knowledge required in SQL for testing purposes.
Importance of HTML and CSS for testers, especially for UI testing.
Stress on the criticality of manual testing and the ability to explain test results in English.
Mention of the importance of having a project in your technology stack when applying for a testing job.
Guidance on creating test cases, bug reporting, and using frameworks as part of a project.
Advice for beginners on what to focus on when starting a career in testing.
Discussion on the importance of writing test cases for real-world projects.
Emphasis on the practical aspect of testing, such as writing 100 test cases for a website.
Advice for those who have written 100 test cases and are still struggling to find a job.
Encouragement to write more test cases and the assurance of job prospects.
Introduction of online courses for those looking to revise or learn professionally.
Transcripts
हेलो दिस इज किरण आज हम जिस वीडियो की बात
करने वाले यहां पे जिस टॉपिक की बात करने
वाले बहुत इंपोर्टेंट है पुराने आपने मेरे
वीडियोस देखे होंगे पाइथन में क्या पढ़ना
चाहिए जावा में क्या पढ़ना चाहिए मनक में
क्या पढ़ना चाहिए बहुत अच्छा रिस्पांस आया
बहुत सारे लोगों की जो गलतफहमी थी उसम सही
हुई आज मैं जो बात करने वाला हूं आप
स्क्रीन पर देख सकते हो हम टेक्नोलॉजी का
जो स्टैक देखने वाले वो है टेस्टिंग का
बहुत सारे लोगों को पता ही नहीं कि
टेस्टिंग में करना क्या है टेस्टिंग में
किस चीजों प फोकस करना है किस चीजों प
नहीं करना है नहीं करते तो क्या होगा
ज्यादा फोकस करने से क्या फायदे
होंगे ऑटोमेशन और मैनुअल की बात करते हैं
दोनों में क्या इंपॉर्टेंट है क्यों है यह
सारा अभ इस वीडियो में हम समझें चलो
देखते देखिए आप स्क्रीन पर देख रहे हो कि
अगर मुझे टेस्टिंग करनी है तो मुझे क्या
क्या आना चाहिए पहला कोर जावा एचटीएमएल
एसक्यूएल मैनल टेस्टिंग ऑटोमेशन य पांच
चीज
बेसिक इतने में आपका टेस्टिंग का इंटरव्यू
क्रैक हो जाएगा अब इसमें आप ऑप्शन लगा
सकते हो कि भाई मुझे कोर जावा में क्या
करना है एचटीएमएल में कहां तक जाना है
एसक्यूएल में किस लेवल तक जाना है सिनियम
अगर बात करता हूं पाइथन में भी सिनियम
होता है डॉट नेट में भी होता है यह वीडियो
केवल जावा वालों के लिए नहीं है तो सिनियम
में किस लेवल तक जाना है यह भी आपको इसमें
समझ में आएगा या आपको डिसाइड करना है
ऑटोमेशन टेस्टिंग अब कहां तक ऑटोमेशन
टेस्टिंग के बारे में नॉलेज रखना है मतलब
सिनियम जो अभी बात कर रहा था मैनुअल
टेस्टिंग कितना डेप्थ में जाना है कितना
नहीं जाना है सर्टिफिकेशन करना जरूरी है
ये सारे क्वेश्चंस के आंसर आ जाएंगे उसके
बाद देखिए
अगर बात करूं नेक्स्ट है आपने टेक्नोलॉजी
स्टैक में प्रोजेक्ट होना चाहिए मतलब अगर
आप टेस्टिंग के फील्ड में जॉब अप्लाई कर
रहे हो एक प्रोजेक्ट जरूर करना चाहिए उस
प्रोजेक्ट के अंदर क्या क्या आना चाहिए
आपने टेस्ट केस लिखनी चाहिए बग रिपोर्टिंग
होनी चाहिए फ्रेमवर्क होना चाहिए रिपोर्ट
जनरेशन होना चाहिए गी टेस्ट एजी कुकु इतनी
सारी चीजें आपको कर सर ये फ्रेशर्स के लिए
या एक्सपीरियंस य दोनों के लिए है
एक्सपीरियंस के लिए ओबवियसली इससे और 10
15 चीजें पढ़नी पड़ बट य फ्रेशर्स के लिए
इतनी चीज काफी है इसमें से भी चार पाच चीज
आप छोड़ सकते हो कौन सी छोड़ सकते कौन सी
नहीं आइए देखते
हैं अब देखो मैं टेस्टिंग की बात करूंगा
स्ट्रेट
फॉरवर्ड तो हम बात करते टेस्टिंग टेस्टिंग
में क्या है क्या नहीं क्यों सबसे पहले
देखो आपको पढ़ना है कोर
जावा अब क्वेश्चन सर कोर जवा कितना है
आपने तो बोला था कि तुमको अगर बहुत लॉजिक
नहीं जमते तो टेस्टिंग कर लीजिए अब कोर
जवा में पूरे लॉजिक ही है इसमें ना आप
कांसेप्ट को अच्छे से
पढ़िए और कुछ लॉजिकल प्रोग्राम्स आपको
पढ़ने
है कौन से यह मैं नहीं बता सकता कौन से बट
ट्राई कीजिए की बेसिक तो भी हो जाए प्राइम
नंबर हो गया ऑड वन हो गया फिगो सीरीज होगी
लाइक ट जो फैक्टोरियल प्रोग्राम जो ग्लोबल
प्रोग्राम जो दुनिया जानती है वो आपको य
कर उसके बाद बाद बात आती
है कांसेप्ट में कौन से पढ़े और कौन से
नहीं पढ़े तो कौन से पढ़ने देखो सबसे पहले
तो आपको ना उप्स अच्छे से आना चाहिए फाइनल
स्टेटिक अच्छे से आना चाहिए अब अच्छे से
का मतलब भी क्या है देखो मैं एक एक चीज
बताता अच्छे से मतलब आपको समझ में आना
चाहिए आपको उसका एकद प्रोग्राम डिमेट करने
वाला
जैसे फाइनल वेरिएबल की आपने मीनिंग बता दी
फाइनल का मतलब क्या अब वो पूछेगा कैन य
डिस्ट्रेट बा यूजिंग एपल एक एग्जांपल
लिखते आना चाहिए एक वेबल फाइनल किया उस
नया वैल्यू डाल के देखा और बोला देखो सर
एरर आ गया मनस्ट्रेशन तीसरी सबसे
इंपॉर्टेंट चीज है कम्युनिकेशन जिसको
हल्के में लेते हैं बट यह बहुत ज्यादा
हेवी है कम्युनिकेशन कुछ नहीं यार बात
करते आ कम्युनिकेशन मतलब बात करना इसको
इग्नोर मत कीजिए फिर आया फाइनल स्टैटिक हो
गया फिर सुपरस कंस्ट्रक्टर य सारी चीज
आपको आनी
चाहिए
एक्सेप्शन एक्सेप्शन हो गया उसके बाद
कलेक्शन सबसे इंपोर्टेंट टॉपिक है कलेक्शन
एरे यह बहुत बहुत अच्छे से कर ली यह हो
गया टस इट इसके बाद बहुत ज्यादा और दूसरी
चीजें पढ़ना है नहीं पढ़ना है यह सारी
आपकी मर्जी बट याद रखिए केवल इतना नहीं यह
मैंने अगर बोलू मैंडेटरी है ये मैंडेटरी
मतलब इसके अलावा ऑप्शन नहीं है आप बोलोगे
मेरे को कलेक्शन नहीं आता टेस्टर बनना है
आपको आपके अंकल भी नहीं बना सकते टेस्टर
अगर आपको इतनी चीजें नहीं आती उसके बाद
हमको एसक्यूएल पढ़ना होता है है ना तो
एसक्यूएल इग्नोर नहीं कर सकते आप एसक्यूएल
में सर क्या-क्या आना चाहिए अब देखो अब
एसकल बहुत बड़ा है आप थोड़ा सा ये डीडीएल
डीएमएल ये सारी चीजें कर लीजिए दो चीजें
भी कर ली तो काफी है डी क्यूल होता है आप
वेयर कंडीशन को बहुत अच्छे से समझिए वेयर
में बहुत सारी चीजें हैं लाइक ऑपरेटर है
यह सारे जो ऑपरेटर होते लाइक हो गया ग्रुप
बाय हो
गया हैविंग हो गया इसको अच्छे समझिए जॉइंट
आने
चाहिए यह चीज आपको मैंडेटरी अगर आप
एसक्यूएल कर रहे हो और टेस्टर बनना चाहते
हो इसके बाद एचटीएमएल सीएसएस होता है
देखो सीएसएस होता है छोड़ दीजिए सीस सिफ
सीस का मीनिंग याद रख सीएसएस लगता है अगर
आपको अच्छा यूजर इंटरफेस बनाना है
स्टाइलिंग करनी है कलर्स लगाने बस उतना
काफी है उसके अंदर मत घुस अब एचटी में
सिंपल
बेसिक टैग आने चाहिए आपको बेसिक टैग जितने
भी टैग होते हैं इनपुट टग हो गया रेडियो
बटन चेक बॉक्स पासवर्ड का यह सब कुछ
क्योंकि आपको देखो लास्टली चेक तो वेब पेज
को करना है और वेब पेज आपको पता इसी में
होता है अब देखिए सबसे इंपोर्टेंट चीज
जिसको आप हलके में लेते वो है मैनुअल
टेस्ट भाई मैनुअल टेस्टिंग में आप
एक्सक्लूड मत कीजिए एव यू
शड और एवरीथिंग का मतलब मैं बार-बार बोल
रहा हूं यू मस्ट एबल टू
एक्सप्लेन अगर आप एक्सप्लेन नहीं कर पा
रहे हो रिजल्ट्स नहीं मिलेंगे इफ यू आर
नॉट एबल टू एक्सप्लेन द थिंग्स इन
इंग्लिश इट्स
प्रॉब्लम इस चीज को आप हल्के में बिल्कुल
नहीं लेंगे मैनुअल टेस्टिंग को बिल्कुल
हल्के में नहीं लेना है इसको आप अट मोस्ट
इंपोर्टेंट मानिए अगर आपको टेस्टर बनना है
इसको चाहे एक बार जावा नहीं आए तो चले पर
आपको सिफ मैनुअल टेस्टिंग के भरोसे भी जॉब
ल सकता है नहीं सर हमने सुना हुआ है
ऑटोमेशन मांगते आजकल मांगने दो उनको पर आप
मैनुअली करो आपका इंटरव्यू मैनुअल प ही
होने वाला है आपको मैनुअल के बेसिक
कांसेप्ट पूछने वाले मैनुअल टेस्टिंग
जिसको आता है वो टेस्टर बन सकता है
ऑटोमेशन सिनियम जिसको नहीं आता कोई दिक्कत
नहीं भाई टेस्टर तो बन ही जाओगे सिनियम से
सैलरी बढ़ेगी पर पहले सैलरी बढ़ाने के
पहले कुछ सैलरी कमाने लायक बनना है और
उसके लिए दिस इज वेरी इंपोर्टेंट आई विल
गिव फाइव स्टार क्यों फाइव स्टार दे रहा
हू क्योंकि आप इसी को इग्नोर कर बैठते
कोडिंग करते रहते हो और आपको लगता है कि
वो कोडिंग से कुछ हो जाए कुछ नहीं होना है
पहले आपको मैनुअल टेस्टिंग करनी ही करनी
है नो ऑप्शन तो ये चीज इसके बाद देखो
सिनियम आता
है जो ऑटोमेशन की बात करते यहां पर सिनियम
मतलब ऑटोमेशन में सिनियम में आपको एक्स
पात आना चाहिए फेशर लेवल पर देखो क्या आना
चाहिए एक्स पाथ हो गया उल्टे सीधे एक्स
पाथ निकालते आने चाहिए टेस्ट एनजी आना
चाहिए ऑटोमेशन एक वेबसाइट को ऑटोमेट करते
आनी
चाहिए सेलेनियम में आप उतना ऑटोमेशन कर
सकते हो यह बेसिक चीज इतनी आ गई काफी है
अब इसके बाद आप फिर एक गलती कर बैठते हो
आप प्रोजेक्ट नहीं करते और प्रोजेक्ट बोला
तो आप अलग ही दुनिया में चले जाते हो
इंस्टीट्यूट कौन सा प्रोजेक्ट देगा क्या
करेगा नहीं हमको प्रोजेक्ट पढ़ाया ही नहीं
अरे बाबा प्रोजेक्ट पढ़ाया नहीं जाता है
आप कोई भी एक वेबसाइट खोल लीजिए गो आईबी
गो समझ
लो मेक माय ट्रिप पकड़ लीजिए
अब देखो मैं जो लिखने वाला हूं आपको इसकी
500 टेस्ट केसेस लिखते आनी चाहिए अब एक
फ्रेशर नहीं होता जिसने 500 लिखी हो बोलते
मैंने 10 लिखी कौन सी लिखी मैंने लॉगिन की
लिखी लॉग आउट की लिखी फॉरगेट पासवर्ड लिखी
अरे भाई इसके ऊपर जॉब मिलने ही वाला नहीं
है आपको आप ये चार जो चीजें हर जगह दुनिया
भरे इधर उधर घुमाते रहते हो लॉगइन की
टेस्ट केसे लिखी लॉग आउट की लिखी
फॉट पासवर्ड के लिए इसके ऊपर जॉब नहीं
मिलेगा नो जॉब नो मींस नो मैं 500 बोल रहा
हूं अरे आप 100 तो भी लिखिए तो ही जॉब
मिलेगी यही हो गया लाइव प्रोजेक्ट ख
बुद्धि मत लगाओ प्रोजेक्ट क्या दिखाओ रिज
में लिख दो गो आई क ब यार आप फ्रेशर हो आप
थोड़ी ना कंपनी में गए हो और गो आईब का जब
लिखोगे 100 टेस्ट केसेस तो इंटरव्यू खुद
समझदार बनेगा ना पूछेगा क्वे उस तो होप
फुली आपको य समझ आया होगा कि प्रोजेक्ट
मतलब क्या करना है बहुत बड़ा माहौल नहीं
बनाना है प्रोजेक्ट आई एम स्टार्टिंग ए
प्रोजेक्ट कुछ नहीं करना जो आप टेस्ट एजी
में पढ़ रहे हो टेस्ट केसेस लिखना वही
आपको amazon.com मेक माय ट्रिप किसी भी
वेबसाइट प लिखिए यार पसंदीदा द किरन एडमी
कॉ आपको कुछ नहीं सोच ना ना तो देखो मैं
बताता हूं आप क्या करो यह वेबसाइट खोलो
मेरी द
किरन
एकेडमी कॉ अरे चालू हो जाओ टेस्ट केसेस
लिखना 100 टेस्ट लिख के देखिए जॉब नहीं
देता आपको मेरे को बोलो पर ऐसा कोई लड़का
नहीं मिलेगा जिसने 100 टेस्ट केस लिखी और
जॉब नहीं मिला मिलता ही है फिर से रिपीट
करो 100 टेस्ट केस लिख के दिखाइए इस
वेबसाइट प किसी भी वेबसाइट पर और जॉब नहीं
मिला तो मेरे पास आए जॉब मिलेगा गारंटी
स्टम पेपर पर लिख के दे सकते ऐसा लड़का ही
नहीं मिलता मुझे जो बोलेगा 100 लिखी 500
लिखी 600 लिखी तो आज सब
लोग इस चीज पर काम करेंगे मैंने आपके आगे
जो भी टेक्नोलॉजी स्टैक लाकर दिया है चीज
प आपको काम करना है कोर जावा ए आपके आगे
स्क्रीन पर आप इसका स्क्रीनशॉट ले सकते हो
रख सकते हो अपने दोस्तों को बता सकते हो
जो भी टेस्टिंग में करियर करना चाहते हैं
आपके लिए मैंने ऑनलाइन कोर्सेस भी लंच किए
हुए और अभी और कर रहा हूं वो भी आप बाय कर
सकते हो अगर आपको थोड़ा भी लगता है कि फिर
से एक रिवीजन करना है प्रोफेशनल पढ़ना है
जैसे बहुत सारे प्लेटफॉर्म ऑनलाइन कोर्स
होते वैसे हमारे भी कोर्सेस आ रहे हैं आप
उन कोर्सेस को भी परचेस कर सकते हो बाकी
तो बहुत सारा नॉलेज मैं य पर दे देता हूं
आप उस नॉलेज के भरोसे भी अपना करियर बना
सकते हो थैंक यू मिलते हैं नेक्स्ट वीडियो
में
関連動画をさらに表示
No-Nonsense Frontend Engineering Roadmap
ISTQB FOUNDATION 4.0 | Tutorial 7 | 1.5 Essentials Skills and Practices in Testing (Part-1) | CTFL
DAY 01 | SOFTWARE TESTING | V SEM | B.C.A | BASIC SOFTWARE TESTING | L1
How Much HTML, CSS, & JavaScript Is Enough? | Realistic Expectations
CH04. L01. Test development process
NIFT 2025 Complete Syllabus | NIFT Comprehensive Syllabus Guide - CreativeEdge
5.0 / 5 (0 votes)