I started new year with new company, new position and new responsibilities...
Now I am a Software QA Manager for a Swedish-based company where the R&D department is only 2 years and I'm the first Software QA. My first task is to get at least 1 Software Tester to handle on the existing project so that I can focus on the other important things.
Personal view from a Quality minded person for Software Testing, Software QA, Web Testing, Blackbox Testing and Quality Assurance ISO9001:2000 testing procedure.
Saturday, April 24, 2010
Thursday, September 3, 2009
How to be Creative in software testing?
As a professional QA, one must have a creative mind when testing any softwares. Being creative is achieved through experiences and the appetite to explore more.
For a starting point, QA need to implant in their mind that the software they are tested must be Configurable, Flexible and Maintainable in a long run.
For a starting point, QA need to implant in their mind that the software they are tested must be Configurable, Flexible and Maintainable in a long run.
Tuesday, September 1, 2009
Web Application Security: The Beginner Story
With zero knowledge in Web Application Security, I have no choice but to choose Security as my Research Study. The starting point is very difficult and challenging. There are my terms I need to understand and know how it is work. Apart from the technical terms, I now can proudly say that I know the type of attacks & web vulnerability.
Cross-site scripting, SQL Injection, Denial of Service and Access Control Management are some of the well-known security attacks.
A "white-hat hacker" is normally called as Penetration Tester, in which they trying to attack the websites in order to assess it's security level.
To be continue...
Cross-site scripting, SQL Injection, Denial of Service and Access Control Management are some of the well-known security attacks.
A "white-hat hacker" is normally called as Penetration Tester, in which they trying to attack the websites in order to assess it's security level.
To be continue...
Tuesday, November 25, 2008
BIG Deployment to LIVE!
Finally, the current Change Request is deployed to LIVE! What a relieve.
Well, we have done the testing by phases and in different servers, i.e UAT, Training and Live servers. The type and quantity of testings is huge and repetitive just to ensure everything is working fine and as specified, without affecting the existing system behaviour.
The things I've learned from this Change Request:
1. Testing by phases and at different servers is highly helpful for both QA and Developers.
Reason: Practise makes perfect
2. Need better Clarification and Understanding about the Change Request within the current system.
Reason: Lots of hiccups are due to the lack of understanding in
=> the existing system behaviour
=> the Specifications & Requirements in the Change Request
=> the system design
3. As for the QA, apart from what stated in #2, we also need to prepare the Test Design. The Test Design can only be 100% achieve if have better understanding of the above #2 criterias.
4. Finally, I strongly disagree with the use of Test Cases when performing the testing. Test Cases is very time consuming and ineffective. I prefer to have a good Test Design, then from there prepare the Test List in simple way using simple method like table, matrix and forms.
Reason: Faster, Simple, Easy & Usable - Everything in one place (Specs, Criterias & Test Results)
All in all, testing is about one's passion. It's not everyday job for everybody. As it is a highly repetitive job, ones must have patient as well as highly imaginative in testing the same features but from different angles.
Well, we have done the testing by phases and in different servers, i.e UAT, Training and Live servers. The type and quantity of testings is huge and repetitive just to ensure everything is working fine and as specified, without affecting the existing system behaviour.
The things I've learned from this Change Request:
1. Testing by phases and at different servers is highly helpful for both QA and Developers.
Reason: Practise makes perfect
2. Need better Clarification and Understanding about the Change Request within the current system.
Reason: Lots of hiccups are due to the lack of understanding in
=> the existing system behaviour
=> the Specifications & Requirements in the Change Request
=> the system design
3. As for the QA, apart from what stated in #2, we also need to prepare the Test Design. The Test Design can only be 100% achieve if have better understanding of the above #2 criterias.
4. Finally, I strongly disagree with the use of Test Cases when performing the testing. Test Cases is very time consuming and ineffective. I prefer to have a good Test Design, then from there prepare the Test List in simple way using simple method like table, matrix and forms.
Reason: Faster, Simple, Easy & Usable - Everything in one place (Specs, Criterias & Test Results)
All in all, testing is about one's passion. It's not everyday job for everybody. As it is a highly repetitive job, ones must have patient as well as highly imaginative in testing the same features but from different angles.
Thursday, October 30, 2008
FREE Hosting Solution with Rich Niche Websites
I came accross this website when I was browsing about Software testing. The owner is still in final beta stage so they offer VERY VERY CHEAP price for public to try that is only $0.01 for every 30 days. In return, they get the feedback from a big group of users. Sounds impossible rite? Well, if you don't believe me just Click Here to view the offer, then you judge yourself.
This are the goods offered by them:
- Hosting solution to help users make content rich niche websites.
- Automatic updating with new content makes google happy = free traffic = free customers.
- Control advertising to profit from their passions.
- Create passive income by gathering useful information.
- Easy interface with no technical background needed.
- Loaded with affiliate products ready to plug in to their web site.
- Hosting of users own domains.
- Low cost management, affiliate, design and hosting solution – all in one.
- Imagine a user having 20-30 niche sites generating on average a $5 profit per day. This gives the user a nice addition to their regular income. All automated after it has been setup.
Wanna know more please go to here: $0.01 Website
(Note: By the way, the offer is only for October 2008. After that it's chargeable which Standard $17/month)
This are the goods offered by them:
- Hosting solution to help users make content rich niche websites.
- Automatic updating with new content makes google happy = free traffic = free customers.
- Control advertising to profit from their passions.
- Create passive income by gathering useful information.
- Easy interface with no technical background needed.
- Loaded with affiliate products ready to plug in to their web site.
- Hosting of users own domains.
- Low cost management, affiliate, design and hosting solution – all in one.
- Imagine a user having 20-30 niche sites generating on average a $5 profit per day. This gives the user a nice addition to their regular income. All automated after it has been setup.
Wanna know more please go to here: $0.01 Website
(Note: By the way, the offer is only for October 2008. After that it's chargeable which Standard $17/month)
Subscribe to:
Posts (Atom)