Monday, 6 January 2025

                     Goals and Monthly Roadmap for 2025

New Year Resolution 2025

2025 को अपने लाइफ का सबसे बेस्ट साल बनाने के लिए मैंने कुछ बड़े और जरूरी गोल्स सेट किए हैं। इन गोल्स को अचीव करने के लिए एक क्लियर रोडमैप बनाया है जो मुझे फोकस और डिसिप्लिन मेंटेन करने में मदद करेगा। मेरा aim है कि साल के अंत तक इन सब milestones को पूरा करूं।


Goals and Monthly Roadmap for 2025

January

  • घर बनाना: Land की planning, location finalize करना, और budget decide करना।
  • Wife का Job: Resume और LinkedIn profile update करवाना।
  • घर का Renovation: Areas to renovate का assessment करना और budget set करना।
  • Baby Planning: Doctor से consultation लेना और planning start करना।
  • Work Desk Ready: Desk design और requirements decide करना।
  • Ananya KV Admission: Required documents और eligibility check करना।
  • Professional Growth: Existing projects का analysis और required skills identify करना।
  • Microsoft Job: Job requirements और skills identify करना।
  • Certifications: Certification courses select करना।
  • Personal Development: 12 books reading का पहला book select करना।

February

  • घर बनाना: Architect और contractor hire करना।
  • Wife का Job: Relevant job openings पर apply करना।
  • घर का Renovation: Contractors और material suppliers finalize करना।
  • Baby Planning: Necessary preparations और family planning start करना।
  • Work Desk Ready: Furniture और equipment purchase करना।
  • Ananya KV Admission: Admission forms fill करना और submit करना।
  • Professional Growth: Necessary training और mentoring लेना।
  • Certifications: First certification की तैयारी शुरू करना।
  • Personal Development: Reading routine को daily habit बनाना।

March

  • घर बनाना: Necessary permissions लेना।
  • Wife का Job: Interviews की practice और referrals arrange करना।
  • घर का Renovation: Renovation का काम शुरू करना।
  • Baby Planning: Finalize preparations।
  • Work Desk Ready: Setup और final adjustments करना।
  • Ananya KV Admission: Admission process complete करना।
  • Professional Growth: Training को projects में apply करना।
  • Microsoft Job: Applications और referrals gather करना।
  • Certifications: First certification का exam देना।
  • Travel and Exploration: पहली trip की planning करना।

April

  • घर बनाना: Construction का काम शुरू करना।
  • Wife का Job: Interviews attend करना।
  • घर का Renovation: काम complete करना।
  • Professional Growth: Ownership लेना शुरू करना।
  • Certifications: Second certification की तैयारी शुरू करना।

May

  • Baby Planning: Family planning decisions finalize करना।
  • Microsoft Job: Relevant job openings पर focus करना।
  • Health and Fitness: Balanced diet और fitness routine फॉलो करना।

June

  • घर बनाना: Foundation का काम शुरू करना।
  • Financial Stability: SIPs और mutual funds में invest करना।
  • Microsoft Job: Skills और certifications को refine करना।

July

  • घर बनाना: Boundary का काम शुरू करना।
  • Bullet Purchase: Model decide करना और payment plan finalize करना।
  • Scooty Purchase: Model और dealer finalize करना।

August

  • Professional Growth: नए projects में active involvement लेना।
  • Microsoft Job: Applications और interviews में active होना।

September

  • घर बनाना: Boundary का काम complete करना।
  • Wife का Job: Job confirmation और joining ensure करना।
  • Certifications: Second certification का exam देना।

October

  • Scorpio Purchase: गाड़ी purchase और delivery ensure करना।
  • Bullet Purchase: Purchase और delivery confirm करना।
  • Scooty Purchase: Purchase complete करना।

November

  • Microsoft Job: Final interviews और negotiations करना।
  • Community Service: Volunteering hours में contribute करना।

December

  • घर बनाना: Overall progress evaluate करना।
  • Wife का Job: Long-term career goals define करना।
  • Microsoft Job: Job offer finalize करना।
  • Certifications: नई opportunities के लिए certifications apply करना।

Additional Tips for Success

  1. Time Management: हर goal के लिए monthly progress track करना जरूरी है।
  2. Health & Well-being: Fitness और mental health पर focus करना। Regular exercise और meditation को routine में शामिल करना।
  3. Networking: Relevant industry professionals के साथ connections बनाए रखना।
  4. Consistency: हर goal को regularly revisit करना और अपने plans को adjust करना अगर जरूरत हो।

2025 मेरा best साल होगा, और यह roadmap मुझे मेरे सपने achieve करने में मदद करेगा!

 New Year Resolution 2025

2025 को अपने लाइफ का सबसे बेस्ट साल बनाने के लिए मैंने कुछ बड़े और जरूरी गोल्स सेट किए हैं। इन गोल्स को अचीव करने के लिए एक क्लियर रोडमैप बनाया है जो मुझे फोकस और डिसिप्लिन मेंटेन करने में मदद करेगा। मेरा aim है कि साल के अंत तक इन सब milestones को पूरा करूं।


Goals and Roadmap for 2025

1. घर बनाना

  • Goal: अपना घर बनाने की शुरुआत करनी है और boundary का काम complete होना चाहिए।
  • Roadmap:
    • January – March: Land की planning, location finalize करना, और budget decide करना।
    • April – June: Architect और contractor hire करना, घर का design finalize करना।
    • July – September: Necessary permissions लेना और construction का काम शुरू करना।
    • October – December: Boundary का काम complete करना और foundation ready करना।

2. गाड़ी लेना (White Scorpio)

  • Goal: Dhanteras या Diwali तक अपनी Scorpio लेने का plan।
  • Roadmap:
    • January – March: Savings का assessment और EMI options explore करना।
    • April – June: Test drive करना और dealer shortlist करना।
    • July – September: Loan approval या full payment का plan finalize करना।
    • October: गाड़ी purchase और delivery ensure करना।

3. Wife का job लगवाना

  • Goal: Year-end तक उनके लिए एक suitable job secure करनी है।
  • Roadmap:
    • January – February: Resume और LinkedIn profile update करवाना।
    • March – June: Relevant job openings पर apply करना और skills development करवाना।
    • July – September: Interviews की practice और referrals arrange करना।
    • October – December: Job confirmation और joining।

4. घर का renovation

  • Goal: घर का renovation June से पहले complete करना।
  • Roadmap:
    • January: Areas to renovate का assessment करना और budget set करना।
    • February – March: Contractors और material suppliers finalize करना।
    • April – May: Renovation का काम complete करना।

5. Baby Planning

  • Goal: May तक baby planning finalize करना।
  • Roadmap:
    • January – February: Doctor से consultation लेना और planning start करना।
    • March – May: Necessary preparations और family planning decisions finalize करना।

6. Work Desk Ready करना

  • Goal: April तक एक efficient work desk setup करना।
  • Roadmap:
    • January: Desk design और requirements decide करना।
    • February: Furniture और equipment purchase करना।
    • March – April: Setup और final adjustments करना।

7. Ananya के KV में admission

  • Goal: March तक बेटी का Kendriya Vidyalaya में admission secure करना।
  • Roadmap:
    • January: Required documents और eligibility check करना।
    • February: Admission forms fill करना और submit करना।
    • March: Admission process complete करना।

8. Bullet लेना

  • Goal: Dhanteras के दिन अपना Bullet purchase करना।
  • Roadmap:
    • January – June: Savings और budget finalize करना।
    • July – October: Model decide करना और payment plan set करना।
    • October: Purchase और delivery confirm करना।

9. Wife के लिए Scooty लेना

  • Goal: Wife के लिए Dhanteras के दिन एक scooty लेना।
  • Roadmap:
    • January – June: Savings plan ready करना।
    • July – October: Scooty model और dealer finalize करना।
    • October: Purchase complete करना।

10. Professional Growth (Cisco Release Engineering)

  • Goal: Cisco release engineering का ownership लेना और expert बनना।
  • Roadmap:
    • January – February: Existing projects का analysis और required skills identify करना।
    • February – May: Necessary training और mentoring लेना।
    • June – December: New projects में active involvement और ownership लेना।

11. Microsoft Job Secure करना (50 LPA)

  • Goal: Microsoft में एक high-paying job secure करनी है (50 LPA minimum)।
  • Roadmap:
    • January – March: Job requirements और skills identify करना।
    • April – July: Relevant certifications और skills acquire करना।
    • August – December: Applications, interviews और referrals arrange करना।

12. Certifications (Cloud and Microsoft)

  • Goal: Two certifications complete करना जो Microsoft के job में मदद करें।
  • Roadmap:
    • January – February: Certification courses select करना।
    • March – June: First certification complete करना।
    • July – October: Second certification complete करना।
    • November – December: Certifications को apply करना और use करना।

Additional Goals

13. Professional Growth

  • Goal: Secure a promotion or take on a leadership role in my current organization.
  • Roadmap:
    • Enhance technical skills by completing advanced certifications in Linux, Python, and VMware.
    • Develop managerial skills through online courses and workshops.
    • Regularly seek feedback from peers and mentors to improve performance.
    • Network with industry leaders by attending professional conferences and seminars.

14. Financial Stability

  • Goal: Save ₹3,00,000 by the end of the year.
  • Roadmap:
    • Create a monthly budget to track income and expenses.
    • Avoid unnecessary expenses and focus on essential needs.
    • Invest in SIPs and mutual funds for consistent returns.
    • Pay off all credit card debt and clear pending EMIs.

15. Personal Development

  • Goal: Read 12 books related to personal growth and leadership.
  • Roadmap:
    • Dedicate 30 minutes daily to reading.
    • Join a book club to share insights and stay motivated.
    • Focus on books that enhance productivity, emotional intelligence, and decision-making skills.

16. Health and Fitness

  • Goal: Achieve a weight of 70 kg and maintain overall fitness.
  • Roadmap:
    • Follow a balanced diet with adequate protein, carbs, and fats.
    • Exercise for 45 minutes daily, including cardio, strength training, and yoga.
    • Track progress using a fitness app and make adjustments as needed.
    • Get regular health check-ups and consultations.

17. Quality Time with Family

  • Goal: Strengthen family bonds and create memorable moments.
  • Roadmap:
    • Plan monthly outings or family activities.
    • Spend at least one hour daily with family, free from work distractions.
    • Celebrate important occasions together.
    • Support family members in their personal goals and challenges.

18. Travel and Exploration

  • Goal: Visit three new destinations in 2025.
  • Roadmap:
    • Research and shortlist destinations by February.
    • Plan and save for trips quarterly.
    • Document travel experiences through photos and journaling.

19. Community Service

  • Goal: Contribute 50 hours to volunteering and social causes.
  • Roadmap:
    • Identify local NGOs and initiatives aligned with my interests.
    • Dedicate one weekend every two months for community service.
    • Encourage friends and family to join and contribute.

20. Skill Development

  • Goal: Learn a new language or acquire a new hobby.
  • Roadmap:
    • Choose a language or hobby by January.
    • Enroll in online classes or join local groups.
    • Dedicate one hour weekly for practice and improvement.

21. Time Management

  • Goal: Increase productivity by mastering time management.
  • Roadmap:
    • Use tools like Google Calendar and productivity apps to plan daily tasks.
    • Set clear priorities and focus on high-impact activities.
    • Avoid multitasking and practice deep work techniques.

22. Emotional Well-being

  • Goal: Achieve inner peace and reduce stress levels.
  • Roadmap:
    • Practice meditation and mindfulness for 10 minutes daily.
    • Maintain a gratitude journal to focus on positives.
    • Seek therapy or counseling if needed.
    • Maintain a healthy work-life balance.

Additional Tips for Success

  1. Time Management: हर goal के लिए monthly progress track करना जरूरी है।
  2. Health & Well-being: Fitness और mental health पर focus करना। Regular exercise और meditation को routine में शामिल करना।
  3. Networking: Relevant industry professionals के साथ connections बनाए रखना।
  4. Consistency: हर goal को regularly revisit करना और अपने plans को adjust करना अगर जरूरत हो।

2025 मेरा best साल होगा, और यह roadmap मुझे मेरे सपने achieve करने में मदद करेगा!

                            New Year Resolution 2025

2025 ko apne life ka sabse best saal banane ke liye maine kuch bade aur zaruri goals set kiye hain. In goals ko achieve karne ke liye ek clear roadmap banaya hai jo mujhe focus aur discipline maintain karne mein madad karega. Mera aim hai ki saal ke ant tak in sab milestones ko pura karun.

Goals and Roadmap for 2025

1. Ghar Banana

  • Goal: Apna ghar banane ki shuruaat karni hai aur boundary ka kaam complete hona chahiye.
  • Roadmap:
    • January – March: Land ki planning, location finalize karna, aur budget decide karna.
    • April – June: Architect aur contractor hire karna, ghar ka design finalize karna.
    • July – September: Necessary permissions lena aur construction ka kaam shuru karna.
    • October – December: Boundary ka kaam complete karna aur foundation ready karna.

2. Gadi Lena (White Scorpio)

  • Goal: Dhanteras ya Diwali tak apni Scorpio lene ka plan.
  • Roadmap:
    • January – March: Savings ka assessment aur EMI options explore karna.
    • April – June: Test drive karna aur dealer shortlist karna.
    • July – September: Loan approval ya full payment ka plan finalize karna.
    • October: Gadi purchase aur delivery ensure karna.

3. Wife ka Job Lagwana

  • Goal: Year-end tak unke liye ek suitable job secure karni hai.
  • Roadmap:
    • January – February: Resume aur LinkedIn profile update karwana.
    • March – June: Relevant job openings par apply karna aur skills development karwana.
    • July – September: Interviews ki practice aur referrals arrange karna.
    • October – December: Job confirmation aur joining.

4. Ghar ka Renovation

  • Goal: Ghar ka renovation June se pehle complete karna.
  • Roadmap:
    • January: Areas to renovate ka assessment karna aur budget set karna.
    • February – March: Contractors aur material suppliers finalize karna.
    • April – May: Renovation ka kaam complete karna.

5. Baby Planning

  • Goal: May tak baby planning finalize karna.
  • Roadmap:
    • January – February: Doctor se consultation lena aur planning start karna.
    • March – May: Necessary preparations aur family planning decisions finalize karna.

6. Work Desk Ready Karna

  • Goal: April tak ek efficient work desk setup karna.
  • Roadmap:
    • January: Desk design aur requirements decide karna.
    • February: Furniture aur equipment purchase karna.
    • March – April: Setup aur final adjustments karna.

7. Ananya ke KV me Admission

  • Goal: March tak beti ka Kendriya Vidyalaya me admission secure karna.
  • Roadmap:
    • January: Required documents aur eligibility check karna.
    • February: Admission forms fill karna aur submit karna.
    • March: Admission process complete karna.

8. Bullet Lena

  • Goal: Dhanteras ke din apna Bullet purchase karna.
  • Roadmap:
    • January – June: Savings aur budget finalize karna.
    • July – October: Model decide karna aur payment plan set karna.
    • October: Purchase aur delivery confirm karna.

9. Wife ke liye Scooty Lena

  • Goal: Wife ke liye Dhanteras ke din ek scooty lena.
  • Roadmap:
    • January – June: Savings plan ready karna.
    • July – October: Scooty model aur dealer finalize karna.
    • October: Purchase complete karna.

10. Professional Growth (Cisco Release Engineering)

  • Goal: Cisco release engineering ka ownership lena aur expert banna.
  • Roadmap:
    • January – February: Existing projects ka analysis aur required skills identify karna.
    • February – May: Necessary training aur mentoring lena.
    • June – December: New projects me active involvement aur ownership lena.

11. Microsoft Job Secure Karna (50 LPA)

  • Goal: Microsoft me ek high-paying job secure karni hai (50 LPA minimum).
  • Roadmap:
    • January – March: Job requirements aur skills identify karna.
    • April – July: Relevant certifications aur skills acquire karna.
    • August – December: Applications, interviews aur referrals arrange karna.

12. Certifications (Cloud and Microsoft)

  • Goal: Two certifications complete karna jo Microsoft ke job me madad kare.
  • Roadmap:
    • January – February: Certification courses select karna.
    • March – June: First certification complete karna.
    • July – October: Second certification complete karna.
    • November – December: Certifications ko apply karna aur use karna.

Additional Goals

13. Achieve Professional Growth

  • Goal: Secure a promotion or take on a leadership role in my current organization.
  • Roadmap:
    • Enhance technical skills by completing advanced certifications in Linux, Python, and VMware.
    • Develop managerial skills through online courses and workshops.
    • Regularly seek feedback from peers and mentors to improve performance.
    • Network with industry leaders by attending professional conferences and seminars.

14. Financial Stability

  • Goal: Save ₹3,00,000 by the end of the year.
  • Roadmap:
    • Create a monthly budget to track income and expenses.
    • Avoid unnecessary expenses and focus on essential needs.
    • Invest in SIPs and mutual funds for consistent returns.
    • Pay off all credit card debt and clear pending EMIs.

15. Personal Development

  • Goal: Read 12 books related to personal growth and leadership.
  • Roadmap:
    • Dedicate 30 minutes daily to reading.
    • Join a book club to share insights and stay motivated.
    • Focus on books that enhance productivity, emotional intelligence, and decision-making skills.

16. Health and Fitness

  • Goal: Achieve a weight of 70 kg and maintain overall fitness.
  • Roadmap:
    • Follow a balanced diet with adequate protein, carbs, and fats.
    • Exercise for 45 minutes daily, including cardio, strength training, and yoga.
    • Track progress using a fitness app and make adjustments as needed.
    • Get regular health check-ups and consultations.

17. Quality Time with Family

  • Goal: Strengthen family bonds and create memorable moments.
  • Roadmap:
    • Plan monthly outings or family activities.
    • Spend at least one hour daily with family, free from work distractions.
    • Celebrate important occasions together.
    • Support family members in their personal goals and challenges.

18. Travel and Exploration

  • Goal: Visit three new destinations in 2025.
  • Roadmap:
    • Research and shortlist destinations by February.
    • Plan and save for trips quarterly.
    • Document travel experiences through photos and journaling.

19. Community Service

  • Goal: Contribute 50 hours to volunteering and social causes.
  • Roadmap:
    • Identify local NGOs and initiatives aligned with my interests.
    • Dedicate one weekend every two months for community service.
    • Encourage friends and family to join and contribute.

20. Skill Development

  • Goal: Learn a new language or acquire a new hobby.
  • Roadmap:
    • Choose a language or hobby by January.
    • Enroll in online classes or join local groups.
    • Dedicate one hour weekly for practice and improvement.

21. Time Management

  • Goal: Increase productivity by mastering time management.
  • Roadmap:
    • Use tools like Google Calendar and productivity apps to plan daily tasks.
    • Set clear priorities and focus on high-impact activities.
    • Avoid multitasking and practice deep work techniques.

22. Emotional Well-being

  • Goal: Achieve inner peace and reduce stress levels.
  • Roadmap:
    • Practice meditation and mindfulness for 10 minutes daily.
    • Maintain a gratitude journal to focus on positives.
    • Seek therapy or counseling if needed.
    • Maintain a healthy work-life balance.

Additional Tips for Success

  1. Time Management: Har goal ke liye monthly progress track karna zaruri hai.
  2. Health & Well-being: Fitness aur mental health par focus karna. Regular exercise aur meditation ko routine me shamil karna.
  3. Networking: Relevant industry professionals ke saath connections banaye rakhna.
  4. Consistency: Har goal ko regularly revisit karna aur apne plans ko adjust karna agar zarurat ho.

2025 mera best saal hoga, aur yeh roadmap mujhe mere sapne achieve karne me madad karega!

Sunday, 28 April 2024

Complete Interview experience from one of the organization.

 Complete Interview experience from one of the organization. Those planning to switch can go through this

1st round:
o  Diff between page object and page factory?
o  What is data driven testing?
o  Diff between abstract class and interface?
o  Singleton dsgn pattern?
o  Explain framework?
o  How u estimate ur work?
o  static and dynamic binding
o  Stale element exception?
o  Desired capability?
o  Diff between hashmap and hashset
o  How u integrate rest assured with project?
o  Approach and types of testing performed by u on API testing?

2nd Round:
o  Basic intro
o  Background in cucumber
o  What all is included in runner class in cucumber
o  How u implemented listeners in ur framework
o  Explain interface in ur framework perspective not definition
o  How many listener interfaces u r using
o  How u use loggers in ur project for debugging
o  Is there any log listeners in ur framework? If not can u use it?
o  What is constructor?
o  Can we have more than one constructor in a class?
o  In default constructor can u initialize variables even without passing parameters?
o  What exceptions can occur in selenium and that u have seen in project.
o  What is stale element exception. Then what is timeout exception?
o  How u setup environment in postman
o  How u store a response of one request and use same response in another request in postman
o  Diff between 200 and 201.
o  If u create any resource u get 201. But sometime we get 200 as well as for successful response. How will u verify this 200 is coming instead of 201, if it’s a bug?
o  How u r storing url of ur application in framework
o  Suppose u have 50 apis in config out of which 48 are common to dev and test env but 2 are diff in both. How u handle this in framework.

3rd round: Managerial

o  Tell me about yourself
o  How many frameworks have you worked on till now?
o  Tell me something about TestNG that you liked?
o  Do you use maven project and if yes why?
o  Tell me about cucumber and why you are not using cucumber in your project. Explain properly with valid points
o  Tell cucumber features
o  Given an api to fetch user details by sending empId in request what can be the possible test cases. Can you write some cases?
o  Suppose your org has some QAs and they have all manual test cases available with them. Now you want to hire someone to automate your testcases. From your end what automation tool will you suggest and why? How will you estimate time for all these scenarios to automate? What can be the risks involved in above scenarios? Can you name some of them?
o  How many project time estimates do you know?
o  In recent time any accomplishment did you receive from employee that does not belongs to your team? How you helped them?
o  Are you willing to relocate?
o  Do you have any questions to me?
o  At the end one program was given to identify if a given number is prime or not. The task was to reduce the time complexity of given code.

Thursday, 1 February 2024

 TestNG Questions and Answers (Part-1):

1. What is the importance of the TestNG framework?
- TestNG is important for test automation because it provides a powerful framework for writing and running test cases.
- It allows you to define test suites, run tests in parallel, and provide detailed reporting.

2. Why do we use TestNG in your framework?
- TestNG is used for its flexibility and features like test grouping, parallel test execution, and comprehensive reporting.

3. What is the purpose of testing XML?
- TestNG XML files are used to configure and organize test suites, set parameters, and define test dependencies.

4. Explain the purpose of listeners, and is it a Selenium concept or a TestNG concept?
- Listeners are part of TestNG, not Selenium. 
- They allow you to customize test execution and capture events such as test success or failure. 
- Listeners are used for tasks like logging, reporting, and taking screenshots.

5. Case Scenario: How to run the same method 100 times in TestNG with the same data?
- You can use the @DataProvider and invocationCount attributes to run the same test method with the same data multiple times.

6. What is the reporting tool in your framework, and why do you use it?
- Reporting tools like ExtentReports or Allure are often used in conjunction with TestNG to generate detailed and user-friendly test reports. 
- These tools make it easier to understand test results.

7. What are different TestNG annotations?
Common TestNG annotations include 
- @Test, 
- @BeforeMethod, 
- @AfterMethod, 
- @BeforeTest, 
- @AfterTest, 
- @BeforeClass, 
- @AfterClass, 
- @BeforeSuite, 
- @AfterSuite. 
Each serves a specific purpose in test execution.

8. How can you configure tests in TestNG?
- Tests are configured in TestNG XML files where you define suites, tests, classes, methods, parameters, and data providers.

9. What is @DataProvider?
- @DataProvider is a TestNG annotation used to provide data to test methods. 
- It allows you to separate test data from test logic.

10. Difference between @Factory and @DataProvider.
- @Factory is used to run multiple test classes, 
- @DataProvider is used to supply data to a test method. 
- They serve different purposes.
- @Factory is used to run the same test class multiple times with different data sets. 
For example, if you have a test class MyTest and you want to run it with different data sets, you can create a factory 
method to instantiate it multiple times with different data.