Introduction:
Defect Management and why Quality Assurance is important
Quality assurance helps to save time, it's cost-effective and helps fix errors and avoid major issues. It plays a vital role in making sure the organisation accomplish customer expectations and demands. It also improves confidence in the product not just making the users happy but also helps to prevent malware attacks. It helps make the process of software development more effective when the whole team collaborates to import Quality into the product. It helps brings supporters for fundraising activities, donations and sales. Qa helps the charity to To establish true reliability, customer centricity and supportability in their applications and systems.
Screenshot from (https://deepsource.io/blog/exponential-cost-of-fixing-bugs/)
In the above diagram, you can see how costly it would if the defect was to be found in the later stage of the software development life cycle. It cost more to find and fix defects in Production because you have to go all the way back to the requirements to work out what went wrong. The root cause could be that the developer misunderstood the requirements or need training or maybe the tester needed training. Defects can also be found in requirements, emphasising on how testing is very prominent in the early stage of the software development life cycle.
Technical Skills
Programming skills such as Java, Javascript, software testing automation (Selenium, cucumber, Gherkin language) are required as a QA tester.
Personal
Attributes
I have good IT
technical skills, I possess good interpersonal skills, communication and
organisation skills. Hence, I have a good sense of humour. I am a good team
player as well as work well on my own. I have a flexible way to live and work
and I am willing to work till later to meet deadlines. I am a hard-working
individual, who always shows determination and persistency into getting my work
done. I can multi-task, inquisitive and not afraid to ask questions. I can
think and act like the end-user to see things from their perspective (customer-focused).
I am passionate about testing, I have a willingness to learn and take on new
challenges. As part of my role, I analyse problems and enjoy developing
solutions to solve the problem(problem-solving skills). I am patient, possess good
prioritisation and listening skills.
Exceeding
Customer expectations
Exceeding customer expectation is important to gain their loyalty and trust. Customers are more willing to return if you make them happy and make their life easier. In any organisation, utilising patient engagement for feedback (Usability hub, Hotjar – for usability testing) and making use this to improve user experiences can be vital. It is harder to win and convince new customers, there are a lot of other competitions out there, so building a long-lasting relationship with them is vital to keep the service going. Retaining customers by taking away any extra stress and making their life easier means they are comfortable coming back to us. It's important to be vigilant and not sluggish to our loyal customers, we could lose their trust and push them away, they may not return.
Complying
with Legislation Relevant to software Testing/Security
I am aware of the standards and procedures to following
during software testing.
Code
of ethics for Access Private and sensitive data.
We do not make use of data in production as it contains customers details on orders. These data are private and sensitive. Data in UAT environment should be anonymised for testing purpose. I am aware to take good care when accessing data on production, that I do not make use of them or cause any action that may have an impact on the team.
Project
Brief / Objective for Implementation Google Merchant Centre
for the eCommerce Product:
Google Merchant
Centre (GMC) is a tool that businesses can use to upload product information
for their online services. They can use the tool to manage their product
appearance across all google eCommerce products and all relevant google
searches. Businesses use Google Merchant Centre to provide google with the
following information:
- ·
Product details
for selling, i.e. Item code, prices, offers and discounts, country, item
description, etc.
- ·
Information for
creating ads for the products.
- · Share information
about your product so google can learn which customers are the best fit for your
products.
To provide details of products listed on our shops, daily, to Google Merchant Centre for google Ads.
The eCommerce product
The eCommerce product is a flexible platform that delivers a convenient and delightful shopping experience to the organisation’s supporters.
Part 2 can be found here.
Comments
Post a Comment