Career Change Time? Consider Software Testing

Sunday, January 8, 2012 posted by admin 10:01 pm

The profession of software testing emerged in the early nineties when personal computers became more popular as they became more affordable. The fast-growing population of PC users created new opportunities for software companies as well as strong competition for the consumers business.

The new generation of software users quite naturally expected their applications to work as advertised. At the same time, market forces encouraged the fast release of new software often at the sacrifice of thorough testing. Defective software does not sell.

The software industry soon recognized that, to achieve success, they would have to set quality standards prior to release and create thorough end-user testing procedures in-house.

In 1992, I got my very first job as a Software QA Engineer literally by accident: an old friend introduced me to a small startup company in Newark where he worked at the time. My job there was to identify functionality and performance problems in a client-server database application.

I searched for fellow testers for professional networking; but I found none. I approached over two dozen software developers asking if they knew of anyone who tests software for a living. They had never heard of software testers and could see no use for them since they tested their own software.

I found myself wondering what growth potential, if any, there may be in this career. In particular, I wanted to know how much I could earn as a software tester. I approached our VP of Engineering with this question. He suggested that, if I stay with the company for five years and do really well, I might hope to make up to 50,000 a year.

A small group of developers who had heard this exchange were clearly skeptical. I read the look on their faces, “That’ll be the day!”

In May of 1993 the startup I worked for collapsed. In the course of a week, there were five advertisements in the San Jose Mercury News for software QA positions. I sent a resume to each, which resulted in two job interviews the following week and one on-the-spot job offer.

My new employer was a multimedia startup. And guess what – that job paid 25 percent more than my previous one. Three months later I got a raise, which brought me to a 50,000 salary, exactly the projected five-year target thought to be unrealistic. My new employers were exceptionally successful. They sold the company profitably six months later. The new owners restructured the business and I was back in the job market again.

What I discovered in my new job search amazed me. Where I had found only five software quality assurance listings over the course of a week, I was now finding 10-12 listings a day. I had 3-4 interviews a week, sometimes two interviews a day, and received many offers within a month. The market had grown dramatically within a single year and the demand for software testers far exceeded the supply.

I chose the company that offered me strong exposure to automated testing, my passion at the time; but I could not help mulling over the amazing growth in demand for software testers and the equally amazing lack of supply.

In the mid-90s, software testing was still a new profession. Between 1994 and 1997, half of QA graduates of many small and big local QA schools became the first person in their companies specifically hired as software testers.

Today, most software companies have a dedicated quality assurance department with one or more managers and a staff ranging from junior testers to senior quality assurance engineers.

Before the recent recession, starting salary in QA was about 40,000 on average with 2-3 weeks spent on job search. Those who liked to change jobs every year or so as they acquired experience, saw their salaries grow to 75,000-95,000 within two-three years. When the recession hit Silicon Valley job market in 2001, there appeared to be no jobs at all for the inexperienced software tester.

But in the year 2007, the recession is over. On average, an entry level QA job seeker in Silicon Valley would get 2 job interviews a week. It seems to take only 3 or 4 interviews to land an offer. Finding a QA job today seems to be no more difficult than it was in the 90s.

Software QA is a unique job niche in many ways: Maturity is an asset in software testing unlike other IT fields. Maturity is easily marketed as patience, attention to detail, and tolerance for routine tasks, all of which are highly valued in software QA.

Whatever your prior education or work experience, it is likely to be an asset because there is likely to be software that specializes in your field of expertise. If you have experience in education, accounting, banking, publishing, workflow or contact management, sales, client relations, drafting, stock or bond trading, image processing, to name but a few industries, you will find software companies that target your field.

Testing software is basically about finding the discrepancy between the expected behavior of the application and its actual behavior. If you have an accounting background, for example, you are better positioned to understand what the expected behavior of a software application should be and how an accounting department would use it.

Testing is not a difficult concept to learn. We all have some experience testing something. We test new recipes, test-drive cars, double-check our change at the convenience store. In each case we are testing to see that the actual result meets our expected result.

Entry-level jobs in software QA do not require a computer science degree. The field covers a broad spectrum of technical proficiency. The niche is large enough to accommodate you.

We see individuals of all ages transitioning from H1B visas to green cards, for example, becoming two-income families and homeowners, and establishing themselves in their new country.

Software testing is definitely a consideration for college educated people of all the ages and professional background looking for a career change.

 

Category : Career Management, Software

Web Ecommerce Development: Helping Business Happen Over Web

Saturday, January 7, 2012 posted by admin 9:56 pm

Web design services have ushered internet goers and the businesses thriving on web to an all-new world of effective communication and profits. Making effective use of a wide variety of tools and technologies towards design and development, web developers have ensured that businesses and consumers benefit from design and that promote interaction.

Websites are now being designed and developed with functionalities in them, and interestingly, that have all been able to do all good in their respective areas. One area where web designers have directed a lot of focus is in the area of ecommerce web design. With ecommerce websites doing exceptionally good in letting people have their requirements fulfilled in real sense of the term go, more and more entrepreneurs have got their future food in this domain itself. Understanding the true potential of an ecommerce portal, clients are now going for web ecommerce development services worldwide. And fortunately, around the globe, you now have so many professional ecommerce web design and development agencies and all have something special for their esteemed clients.

If you are one for whom ecommerce holds the most productive business future, then now is the time you can go for professional ecommerce services. These services can either be availed online or just by approaching the services providers personally in the most conventional form.

The edge with an ecommerce portal is that it lets consumers interact among them with full freedom. Not to mention about the common advantages like real time shopping and payment convenience. Ecommerce websites are now coming up with free chat, review, comparison and so many additional features which are just too good to attract people towards them. An ecommerce website builder not just creates the website for the ecommerce mission. He goes beyond by integrating some of the most essential ecommerce software programs like payment gateway system, shopping cart solution, inventory, customer and product management and so on. Just by contacting an ecommerce services agency, you can have a complete idea about the ranges of services that it offers. The web can be another great place where you can get full information on these all.

This article is written by a technical writer, working at SynapseIndia, an ecommerce website builder offering affordable ecommerce web design services to clients across the globe. For more information please contact us.

 

Category : Business, Internet

Business Process Outsourcing in the Philippines through Web Dot Com

Tuesday, January 3, 2012 posted by admin 9:20 pm

Business process outsourcing has opened the doors of third world countries like the Philippines to global business, inspiring local talent to attain world-class credentials and eligibility. Now that the country has proven its capability at providing a highly qualified pool of human resources, companies around the globe have seen the wisdom of outsourcing in the Philippines. In fact, the Philippines is one of the top recipients of outsourced business processes worldwide.

Through business process outsourcing, companies are able to streamline their operations and lower costs. Certain work processes are sourced out at a fraction of the cost of in-house counterparts. Not only are resources saved but company management time is freed up, as well, to enable them to focus their attention to core business competencies, maximizing the company’s specialization and leveraging income and profit.

Back Office and Front Office Procedures

Business process outsourcing is divided into back office procedures and front office procedures. Back office procedures are internal functions that include, among others, human resources administration, payroll, tax compliance, purchasing and disbursement, order entry, billing and collection, and cash and investment management. Front office procedures are external functions that include, among others, customer relations, marketing and technical support. This contributes to customer satisfaction, strengthens brand loyalty and increases market share.

Front office procedures are often handled by contact centers or call centers. Contact centers provide more comprehensive services beyond voice calls. Unlike call centers, contact centers use a multi-channel contact management platform where customer interaction may also be done over the web or through email, fax and even instant messaging.

Inbound and Outbound Calls

Contact centers handle either inbound or outbound calls. Inbound calls are calls from customers or employees of a client company. The calls are received by a help desk and, depending on the caller’s needs, are routed to the most appropriate persons to handle them. These calls are usually related to customer service needs, sales or technical support.

The contact center is bound by a service-level agreement with the client company, where service goals are stipulated. Several metrics are used in measuring performance, including first call resolution, average handle time and average queuing time.

Outbound calls are made by contact center associates to clients, customers or a lead list. This could involve telemarketing to prospects or current customers, or collections on overdue bills. The interaction is often recorded or tracked by special programs.

Business Process Outsourcing in the Philippines

Business process outsourcing in the Philippines offered by Web Dot Com includes software development and maintenance, animation and graphic design, back office processes, and inbound and outbound contact center solutions. Contact center associates can set appointments, do customer profiling and acquisition, conduct business to business telesales, process credit cards, manage leads, manage customer relations and provide customer support and technical support.

Aside from business process outsourcing, Web Dot Com also offers comprehensive website development services, including web design, e-commerce solutions such as online store applications for online shopping and online payment, content management systems, advanced portal development and other custom programming,  web based database programming, website maintenance and support, search engine optimization, search engine marketing and social media marketing.

Established in the Philippines in 1998, Web Dot Com has in the last ten years succeeded in positioning itself well as an ideal business partner for companies in its home turf, as well as in the United States, the United Kingdom, Australia, Germany, the United Arab Emirates, Korea, Hong Kong and the British Virgin Islands. It is committed to giving top quality service to fully support to its clients’ business growth, believing that the client’s success is its success.

 

Category : Business

How to Benefit from Private Label SEO

Saturday, December 31, 2011 posted by admin 2:33 pm

The field of internet marketing is evolving at a high pace, especially when it comes to selling SEO (Search Engine Optimization) services. Today, companies use a variety of innovative strategies to sell their SEO services and earn good profits. It all started with the ‘affiliate program,’ which became a huge hit. Now the trend is fast moving from ‘affiliate program’ to ‘private label SEO’. Also called white label SEO, private label SEO are services under which a company resells the services of an SEO company under its own brand.

Benefits of Private Label SEO

Apart from being an easy, money-making opportunity, private lable SEO offers several benefits, such as:

Client Serving: Clients for whom you get the job done remain your clients for a long time. As an SEO reseller, you repackage SEO services under your own private label. The company you outsource the job to remains invisible to your clients. Moreover, all the communication emails and even reports carry your private logo. This helps you build a rapport with your clients.

Pricing Structure: As a reseller, you can buy a private label SEO program at whole sale prices. You then have the leverage to decide what you want to charge from your customer.

Support: Considering the various benefits of a white label SEO program, competition in this field has increased tremendously. To ensure that as a reseller, you provide the best customized SEO services, you can opt for training from the main SEO provider. This will help you in closing more sales.

Benefits to Clients: By partnering with a reputed and reliable SEO company, you can offer numerous benefits to your customers. For instance, a good SEO company will provide customized services, apart from the following:

Monthly ranking reports that will carry your company’s logo

Quality in-bound links every month

Proficient keyword consultation

High search engine ranking

To be able to associate with a private label SEO services provider, you need to have sales and account management skills. You should also have numerous contacts and networking in a related space. Web development companies and even IT firms can make good SEO reseller. These services will end up generating more customers for them. However, one thing that you should be careful about is to partner with a reputed SEO company to ensure that you are able to offer reliable services to your customers.

 

Category : Internet