help

Has COVID-19 Made Recruiting Less Important?

Has COVID-19 Made Recruiting Less Important?

By Fabrizio Fornarelli

Just few months ago, we had a very low unemployment rates, a lot of jobs openings, and some sort of good economy. The open positions were more than qualified candidates, and the only thing more difficult than recruiting great employees was retaining them. 

Everything changed almost overnight, the COVID-19 pandemic threw businesses into unfamiliar territory, the past few weeks have brought mass layoffs, driven many small businesses to close their doors indefinitely, and forced companies to push the pause button on hiring. 

While essential businesses, such as those in healthcare and logistics, are still hiring, should the rest of us put recruiting on hold too?

For sure the employment situation has changed dramatically, but many of the recruiting processes that emerged to address the candidate-centric market still apply. Recruiting involves much more than posting an Ad on a website or a job board. It’s an ongoing process, combining active and passive efforts, to win over the talent to help your business thrive. It requires a strong employer brand with an enviable company culture and with engaged employees happy to say positive things about your organisation.

That means that hiring should never really be “on hold.”

It is mostly required a change in the way we all think about recruiting and what it requires so that when we are ready to hire again, we are ready to attract top talent (remember, your competitors are doing the very same thing).

To prepare the foundation for an immediate start of your recruiting efforts, focus mostly on two important things: employer branding and talent pipelining.

Employer branding Should Not be on Hold

Employer brand, the perception of your company as a good (or bad) place to work. Use the “downtime” to think about how you can improve your image as an employer of choice. Even if you’ve had to lay off staff or have moved to a 100% remote workforce, you can still strengthen your Employer Brand with minimal investment. 

For example:

  • Collect employees testimonials for your social media channels discussing what it’s like to work at your company and how you’re getting through this crisis together.
  • If you’re doing something charitable to support those impacted by COVID-19, share the good news with your stakeholders and your Network.
  • Take advantage of free company profiles offered by many recruiting platforms and encourage satisfied employees to leave positive ratings on review sites.

These small steps will contribute to a stronger employer brand that helps you be ready and easily recruit when you’re ready. 

Talent Pipelining

Even if you aren’t hiring, you should be still in touch with potential candidates to fill future positions. Pipelining is a proactive way to prepare your talent pool for when all systems are back and ready to go.

No one knows when the economic recovery will be complete and what the “new normal” will look like, it is never too early to plan for the future — and changing your mindset doesn’t require a single dollar.

Don’t let your hiring efforts come to a complete stop. Prepare the foundation for hiring now and you’ll be two steps ahead when the “war for talent” will start again.

Blog ITP

By Fabrizio Fornarelli
IT People Australia Pty. Ltd.

help

List of Courses and Certifications

IT People Australia

Courses and Certifications

By Fabrizio Fornarelli

Your Course to Success

 

87% of people learning for professional development report career benefits like getting a promotion, a raise, or starting a new career”

Online courses are delivered entirely online. As an online student, you’ll be able to log into an online learning system.

  • Studying online gives you more flexibility. …
  • Flexible schedule and environment. …
  • Lower costs and debts. …
  • Self-discipline and responsibility. …
  • More choice of course topics.

AWS Certification Courses CLICK HERE

Microsoft Certification Courses CLICK HERE

Cisco CCNA Courses CLICK HERE

Google IT Support Professional Certificate CLICK HERE

Google IT Automation with Python Professional Certificate CLICK HERE

Cloud Architecture with Google Cloud Professional Certificate CLICK HERE

Data Engineering with Google Cloud Professional Certificate CLICK HERE

IBM Data Science Professional Certificate CLICK HERE

IBM Customer Engagement Specialist Professional Certificate CLICK HERE

IBM AI Engineering Professional Certificate CLICK HERE

IBM z/OS Mainframe Practitioner Professional Certificate CLICK HERE

SAS Programmer Professional Certificate CLICK HERE

UCI Project Management Professional Certificate CLICK HERE

Systems Security Certified Practitioner (SSCP) CLICK HERE

Other Professional Certificates : HERE and HERE

Professional Courses

Leadership and management courses offer resources for both new and seasoned leaders to become more adept at developing employees, inspiring and guiding teams, managing change, and effectively influencing stakeholders across an organization.

Business essentials courses address the foundations of day-to-day business work. From business writing and presentation skills tonetworking, practicing appropriate business etiquette, and communicating effectively, you’ll prepare to start your career or take it to the next level.

Business strategy courses teach you how to model growth and make smart business decisions to achieve long-term business objectives. Business analysts, business development professionals, or anyone interested in business innovation will find these courses relevant.

Finance, Strategy, Communications, Management, Operations, Project Management, Data Analytics, etc.

Software Development, Mobile and Web Development, Computer Security and Network, etc.

Web Development, Mobile Apps, Software Testing, etc.

Data science Specializations and courses teach the fundamentals of interpreting data, performing analyses, and understanding and communicating actionable insights. Study for beginning and advanced learners include qualitative and quantitative data analysis, methods for data manipulation, and machine learning algorithms.

Information Technology (IT) courses and specializations teach cloud computing, cyber security, data management, networking, and more

IT Certifications, Network & Security, Operating Systems, etc.

Personal development Specializations and courses teach strategies and frameworks for personal growth, goal setting, and self improvement. You will learn to manage personal finances, deliver effective speeches, make ethical decisions, and think more creatively.

Leadership, Career Development, Stress Management, etc.

Blog ITP

By Fabrizio Fornarelli
IT People Australia Pty. Ltd.

help

How to Create the Perfect Resume

How to create the perfect Resume

By Fabrizio Fornarelli

Your resume needs to show that you have the experience, achievements and drive to do the job.

A keyword-rich complete summary is a must : create a strong career summary that communicates what you have done in your career and the value you can provide

Showcase your greatest achievements : Include a “Career Highlights” section to give a brief synopsis of your biggest accomplishments. Quantifiable achievements speak the loudest and make a stronger impact than just a bullet list of text

Your career history should be concise : Focus on your most recent work experience. Don’t go back more than 15 years (you can summarize the earlier stuff). A chronological format is the easiest and most clean-cut way to do this

Career history is more important than education : Education should be at the end of your resume. Include certifications or licenses, especially those relevant to the industry you are applying for. You want to keep them focused on your accomplishments and skillset, not where you went to school or when you graduated

 

5 - questions of 100

Here is our top resume tips that you should consider in preparing your resume:

 

👉🏻👉🏻 PROFESSIONAL APPEARANCE

Looks matter, and not just during the interview process . If your resume appears slapped together, you’re not going to make a positive first impression and invite the reader to want to read the specific content

 

👉🏻👉🏻 WELL ORGANIZED

Clean and simple is the best. It should be easy to skim and see the progression of your work experience resume advice

 

👉🏻👉🏻 COMPELLING CONTENT

Companies are interested in hiring people who can make their organizations better. List accomplishments – not tasks. Your resume should indicate how you’ve created success for your past employers

 

👉🏻👉🏻 MISTAKE FREE

Ask a friend to review your resume after you run a spell-check to correct simple mistakes that could rule you out of being considered

Blog ITP

By Fabrizio Fornarelli
IT People Australia Pty. Ltd.

help

Internet of Things (IoT) Testing

 

As Humans, we evolved to get our life easier, better and simpler.
We tried to stop to use switches to control lights, stopped to paid at kiosk for the toll charges, we now monitor our health smartly, using GPS to track movements efficiently and the list can go on almost forever.

How we do all these now? and what is different?

We need to understand how this works before to discuss how to test it.

 

What is the Internet of Things (IoT)?

The IoT is the connection between vehicles, medicinal equipment using embedded electronics, home appliances, microchips etc. in order to collect data and at the same time exchange data of a different kind. It allows the Users to control the devices remotely through a network.

Technology used in IoT

These are few of the most used technologies in IoT:

RFID: [Radio Frequency Code] and EPC [Electronic Product Code].
NFC: [Near Field Communication] used to enable two-way interactions between the electronic devices. This is used mostly for smartphones and used to do the contactless payment transactions.
Bluetooth: Used where short range communications are enough. Mostly used in wearable technologies.
Z-Wave: Low power RF communication technology. Primarily used for home automation, lamp controlling etc.
WiFi: The most commonly used choice for IoT. When on a LAN, this helps in transferring files, data and messages.

 

Testing IoT – Approaches

1) Usability:
We need to test the usability of each of the device used.
The equipment should be smart enough to push not only the notifications but also the error messages, warnings etc.
The system should have an option to log all the events to provide clarity to the end users.
Usability in terms of displaying data, processing data, pushing job tasks from the devices should be tested extensively.

2) IoT Security:
The Internet of Things is data centric where all the devices/system connected operate based on the data that is available.
When it comes to the data flow between devices, there is always a chance that the data can be accessed or read when getting transferred.
From a testing standpoint, we need to check if the data is protected/encrypted when getting transferred from one device to the other.

3) Connectivity:
As we can imagine connectivity plays a vital role.
The system has to be available all the time and should have seamless connectivity with the stakeholders.

4) Performance:
We need to make sure the system is scalable enough for the whole environment where is applied.
Bigger the environment and gibber the data that is propagated and then the tested data.
As testers, we need to make sure the system performs the same even though the added data is propagated.

5) Compatibility Testing:
Looking at the complex architecture of an IoT system, compatibility testing is a must.
Testing items such as, multiple operating system versions, browser types and respective versions, generations of devices, communication modes.

6) Regulatory Testing:
Sometimes the system needs to pass through multiple regulatory/compliance checkpoints.
Think of a scenario where the product passes through all the testing steps but fails in the final compliance checklist
It is a better practice to get the regulatory requirements in the starting of the development cycle itself. The same should be made part of the testing checklist.

7) Upgrade testing:
IoT is a combination of multiple protocols, devices, operating systems, firmware, hardware, networking layers etc.
When an upgrade is performed, be it for the system or for any of the involved items as stated above, thorough regression testing should be carried out/strategy should be adopted so as overcome upgrade related issues.

 

Testing IoT – Challenges

1) Hardware-Software
IoT is an architecture, which is closely coupled among various hardware and software components. It is not only the software applications that makes the system but also the hardware ones, sensors, communication gateways etc. too play a vital role.
Only functionality testing does not help in completely certifying the system. There is always a dependency on each other in terms of the environment, data transfer etc.

2) Device Interaction module
As this is an architecture between different set(s) of hardware and software, it becomes mandatory that they talk to each other in real time/near real time. When they both integrate with each other, things such as security, backward compatibility, upgrade issues becomes a challenge for the testing team.

3) Real-time data testing
Being in testing team, getting regulatory checkpoints or getting the system deployed in the testing environment is complicated. So, that stays as a big challenge for the testing team.

4) Network availability
Network connection plays a vital role as IoT is all about the data being communicated in faster speeds all the time. IoT architecture has to be tested in all kinds of network connectivity/speeds.

 

To Summarize

The Internet of Things testing approach can be different based on the system/architecture involved. Testers should concentrate more from the point of view of the Users approach rather than testing based on the requirements.

“One of the major player in IoT testing is the Integration testing. IoT is successful if the Integration test plan is accurate and robust enough to catch flaws in the system.”

IOT testing may be a tough/challenging job but, it is also very exciting as well for the testing team to certify such a complicated mesh of devices, protocols, hardware, operation systems, firmware etc.

 

For all your questions contact IT People Australia Pty. Ltd. and follow our pages:

Email:   info@itpeopleaustralia.com.au

Website:  www.itpeopleaustralia.com.au

LinkedIn: https://www.linkedin.com/company/it-people-australia-pty-ltd-

Instagram: https://www.instagram.com/it_people_australia/

Facebook:  https://www.facebook.com/itpeopleaustralia/

Twitter : https://twitter.com/itpeopleau/

help

Agile is about change … so why Testing remain the same

Agile is about changes. So have to be the testing.

IT Leaders adopt the Agile methodologies to accelerate their go the Market process in a dynamic and ever changing world of development. The changes are required in people, processes and technologies involved in the software development. And so the development Teams require to change their structures, culture, tools and daily activities. And so the Applications under development change on almost a daily (or even more frequent) basis.

Still one process tends to remain always the same: the software testing process. Recent studies reported that 70% of organizations have embraced the Agile methodologies, but only 30% Automate Testing. So even if the organizations are investing considerable time and resources transforming their development process to meet the today’s and tomorrow’s business demands, the testing process remain stuck in the past.

So why the testing fall behind? Most of the time, Teams tried to avoid the perceived pain of the transition from manual testing process to the automated one. If there is not an urgency that require the change then testers typically won’t take it upon themselves to initiate the process change. And even if the change is now mandatory, Test Managers tend to invite the organization to add some UI level test automation to their existing process will be sufficient.

But any attempt to test automation is a step in the right direction. However, more is required to meet the needs of modern development process.

“Functional testing is a crucial, time consuming, expensive step in Continuos Testing, so need to be automated, and at higher levels than most agile Teams do it today. Functional Testing needs to be automated from the beginning to the end, from the design and automation of test cases, till their execution on the overall testing process”

The Testers have already recognized that testing must change and adapt in order for testers to remain relevant in Agile and DevOps processes. Here the results of a recent survey:

  • 91% believe that the role of testers need to change to remain to meet the requirements of today’s processes
  • 70% agreed that as organizations embrace Agile, the role for testers changes significantly
  • 45% increased the level of test automation during the last past year as response to Agile methodologies

There are no other way, Manual software testing need to evolve in response to the shift to Agile and DevOps. No matter how many testers you employ, it is simply not possible for the manual testing to provide agile developers with the fast and immediate answers on whether any of their constant changes impacted the existing user experience. Without this safety net, Agile is a tremendous Business risk.

 

For all your questions contact IT People Australia Pty. Ltd. and follow our pages:

Email:   info@itpeopleaustralia.com.au

Website:  www.itpeopleaustralia.com.au

LinkedIn: https://www.linkedin.com/company/it-people-australia-pty-ltd-

Instagram: https://www.instagram.com/it_people_australia/

Facebook:  https://www.facebook.com/itpeopleaustralia/

Twitter : https://twitter.com/itpeopleau/