CINXE.COM
<!DOCTYPE html><html lang="vi"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style id="typography.js">html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:112.5%/1.63 -apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Helvetica Neue','Arial','Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';box-sizing:border-box;overflow-y:scroll;}*{box-sizing:inherit;}*:before{box-sizing:inherit;}*:after{box-sizing:inherit;}body{color:hsla(0,0%,0%,0.8);font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Helvetica Neue','Arial','Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';font-weight:normal;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "calt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt";}img{max-width:100%;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}h1{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;color:inherit;font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-weight:bold;text-rendering:optimizeLegibility;font-size:2rem;line-height:1.1;}h2{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;color:inherit;font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-weight:bold;text-rendering:optimizeLegibility;font-size:1.51572rem;line-height:1.1;}h3{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;color:inherit;font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-weight:bold;text-rendering:optimizeLegibility;font-size:1.31951rem;line-height:1.1;}h4{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;color:inherit;font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-weight:bold;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.1;}h5{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;color:inherit;font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-weight:bold;text-rendering:optimizeLegibility;font-size:0.87055rem;line-height:1.1;}h6{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;color:inherit;font-family:-apple-system,'BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu','Cantarell','Fira Sans','Droid Sans','Helvetica Neue',sans-serif;font-weight:bold;text-rendering:optimizeLegibility;font-size:0.81225rem;line-height:1.1;}hgroup{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}ul{margin-left:1.63rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;list-style-position:outside;list-style-image:none;}ol{margin-left:1.63rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;list-style-position:outside;list-style-image:none;}dl{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}dd{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}p{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}figure{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}pre{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;font-size:0.85rem;line-height:1.63rem;}table{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;font-size:1rem;line-height:1.63rem;border-collapse:collapse;width:100%;}fieldset{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}blockquote{margin-left:1.63rem;margin-right:1.63rem;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}form{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}noscript{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}iframe{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}hr{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:calc(1.63rem - 1px);background:hsla(0,0%,0%,0.2);border:none;height:1px;}address{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.63rem;}b{font-weight:bold;}strong{font-weight:bold;}dt{font-weight:bold;}th{font-weight:bold;}li{margin-bottom:calc(1.63rem / 2);}ol li{padding-left:0;}ul li{padding-left:0;}li > ol{margin-left:1.63rem;margin-bottom:calc(1.63rem / 2);margin-top:calc(1.63rem / 2);}li > ul{margin-left:1.63rem;margin-bottom:calc(1.63rem / 2);margin-top:calc(1.63rem / 2);}blockquote *:last-child{margin-bottom:0;}li *:last-child{margin-bottom:0;}p *:last-child{margin-bottom:0;}li > p{margin-bottom:calc(1.63rem / 2);}code{font-size:0.85rem;line-height:1.63rem;}kbd{font-size:0.85rem;line-height:1.63rem;}samp{font-size:0.85rem;line-height:1.63rem;}abbr{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;}acronym{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;}abbr[title]{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;text-decoration:none;}thead{text-align:left;}td,th{text-align:left;border-bottom:1px solid hsla(0,0%,0%,0.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding-left:1.08667rem;padding-right:1.08667rem;padding-top:0.815rem;padding-bottom:calc(0.815rem - 1px);}th:first-child,td:first-child{padding-left:0;}th:last-child,td:last-child{padding-right:0;}</style><meta name="generator" content="Gatsby 5.13.4"/><meta name="theme-color" content="#663399"/><meta data-react-helmet="true" name="description" content="Trong cuộc sống hiện đại, chất lượng sản phẩm đã trở thành một tiêu chí hàng đầu. Bạn có bao giờ tự hỏi tại sao một phần mềm hay một website lại hoạt động trơn…"/><meta data-react-helmet="true" name="image" content="https://tech.cybozu.vn/static/b9f7e00db15a80ac432f7a6ba3b9072d/b5380/qa-qc-image.png"/><meta data-react-helmet="true" property="og:url" content="https://tech.cybozu.vn/qa-va-qc-la-gi-218ec/"/><meta data-react-helmet="true" property="og:title" content="QA và QC là gì"/><meta data-react-helmet="true" property="og:description" content="Trong cuộc sống hiện đại, chất lượng sản phẩm đã trở thành một tiêu chí hàng đầu. Bạn có bao giờ tự hỏi tại sao một phần mềm hay một website lại hoạt động trơn…"/><meta data-react-helmet="true" property="og:image" content="https://tech.cybozu.vn/static/b9f7e00db15a80ac432f7a6ba3b9072d/b5380/qa-qc-image.png"/><meta data-react-helmet="true" property="og:type" content="article"/><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" name="twitter:title" content="QA và QC là gì"/><meta data-react-helmet="true" name="twitter:description" content="Trong cuộc sống hiện đại, chất lượng sản phẩm đã trở thành một tiêu chí hàng đầu. Bạn có bao giờ tự hỏi tại sao một phần mềm hay một website lại hoạt động trơn…"/><meta data-react-helmet="true" name="twitter:image" content="https://tech.cybozu.vn/static/b9f7e00db15a80ac432f7a6ba3b9072d/b5380/qa-qc-image.png"/><style data-href="/styles.615f5d3e642f6e64e8d6.css" data-identity="gatsby-global-css">.gatsby-code-button-container{display:flex;justify-content:flex-end;pointer-events:none;position:relative;top:28px;touch-action:none;z-index:100}.gatsby-code-button{cursor:pointer;pointer-events:auto}.gatsby-code-button:after{background-color:#000;color:#fff;content:attr(data-tooltip);display:none;font-size:16px;padding:5px;position:absolute;visibility:hidden;white-space:nowrap}.gatsby-code-button[data-tooltip]:after{right:0;top:26px}.gatsby-code-button[data-tooltip]:focus:after,.gatsby-code-button[data-tooltip]:hover:after{display:block;visibility:visible;z-index:200}.gatsby-code-button-toaster{align-items:center;bottom:0;display:flex;height:100vh;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;z-index:500}.gatsby-code-button-toaster-text{animation:animation 3s cubic-bezier(.98,.01,.53,.47);background-color:#000;border-radius:2px;color:#fff;font-family:monospace;font-size:24px;letter-spacing:-1px;margin:0 15px;max-width:850px;opacity:0;padding:20px;text-align:center;width:100%}.gatsby-code-button-buffer{opacity:0;position:fixed;top:-9999px}@keyframes animation{0%,50%{opacity:1}50%,to{opacity:0}}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:#2f2f2f;color:#eee;font-family:Roboto Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5em;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#363636}:not(pre)>code[class*=language-]{border-radius:.2em;padding:.1em;white-space:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1.25em 1em;position:relative}.language-css>code,.language-sass>code,.language-scss>code{color:#fd9170}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#c792ea}.token.attr-name{color:#ffcb6b}.token.attr-value,.token.attribute{color:#a5e844}.token.boolean{color:#c792ea}.token.builtin{color:#ffcb6b}.token.cdata,.token.char{color:#80cbc4}.token.class{color:#ffcb6b}.token.class-name{color:#f2ff00}.token.comment{color:#616161}.token.constant{color:#c792ea}.token.deleted{color:#f66}.token.doctype{color:#616161}.token.entity{color:#f66}.token.function{color:#c792ea}.token.hexcode{color:#f2ff00}.token.id,.token.important{color:#c792ea;font-weight:700}.token.inserted{color:#80cbc4}.token.keyword{color:#c792ea}.token.number{color:#fd9170}.token.operator{color:#89ddff}.token.prolog{color:#616161}.token.property{color:#80cbc4}.token.pseudo-class,.token.pseudo-element{color:#a5e844}.token.punctuation{color:#89ddff}.token.regex{color:#f2ff00}.token.selector{color:#f66}.token.string{color:#a5e844}.token.symbol{color:#c792ea}.token.tag{color:#f66}.token.unit{color:#fd9170}.token.url,.token.variable{color:#f66}code[class*=language-]{font-family:SF Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:90%}:not(pre)>code[class=language-text]{background-color:#0000001a;color:#000c;padding:.25em!important}:not(pre)>code[class=language-text]::selection{background:Highlight}.gatsby-code-button-container{right:8px;top:46px}.gatsby-code-button-icon{display:none}.gatsby-code-button:after{content:none}.copy-code-button{background:#454545;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;outline:none;padding:4px 8px}.copy-code-button:hover{background:#545454;transition:all .25s ease}</style><style type="text/css"> .anchor.before { position: absolute; top: 0; left: 0; transform: translateX(-100%); padding-right: 4px; } .anchor.after { display: inline-block; padding-left: 4px; } h1 .anchor svg, h2 .anchor svg, h3 .anchor svg, h4 .anchor svg, h5 .anchor svg, h6 .anchor svg { visibility: hidden; } h1:hover .anchor svg, h2:hover .anchor svg, h3:hover .anchor svg, h4:hover .anchor svg, h5:hover .anchor svg, h6:hover .anchor svg, h1 .anchor:focus svg, h2 .anchor:focus svg, h3 .anchor:focus svg, h4 .anchor:focus svg, h5 .anchor:focus svg, h6 .anchor:focus svg { visibility: visible; } </style><script> document.addEventListener("DOMContentLoaded", function(event) { var hash = window.decodeURI(location.hash.replace('#', '')) if (hash !== '') { var element = document.getElementById(hash) if (element) { var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop var clientTop = document.documentElement.clientTop || document.body.clientTop || 0 var offset = element.getBoundingClientRect().top + scrollTop - clientTop // Wait for the browser to finish rendering before scrolling. setTimeout((function() { window.scrollTo(0, offset - 0) }), 0) } } }) </script><style>.gatsby-image-wrapper{position:relative;overflow:hidden}.gatsby-image-wrapper picture.object-fit-polyfill{position:static!important}.gatsby-image-wrapper img{bottom:0;height:100%;left:0;margin:0;max-width:none;padding:0;position:absolute;right:0;top:0;width:100%;object-fit:cover}.gatsby-image-wrapper [data-main-image]{opacity:0;transform:translateZ(0);transition:opacity .25s linear;will-change:opacity}.gatsby-image-wrapper-constrained{display:inline-block;vertical-align:top}</style><noscript><style>.gatsby-image-wrapper noscript [data-main-image]{opacity:1!important}.gatsby-image-wrapper [data-placeholder-image]{opacity:0!important}</style></noscript><script type="module">const e="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;e&&document.body.addEventListener("load",(function(e){const t=e.target;if(void 0===t.dataset.mainImage)return;if(void 0===t.dataset.gatsbyImageSsr)return;let a=null,n=t;for(;null===a&&n;)void 0!==n.parentNode.dataset.gatsbyImageWrapper&&(a=n.parentNode),n=n.parentNode;const o=a.querySelector("[data-placeholder-image]"),r=new Image;r.src=t.currentSrc,r.decode().catch((()=>{})).then((()=>{t.style.opacity=1,o&&(o.style.opacity=0,o.style.transition="opacity 500ms linear")}))}),!0);</script><link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><link rel="icon" href="/favicon-32x32.png?v=90a34268d599854493c3a67ffe088f3e" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=90a34268d599854493c3a67ffe088f3e"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=90a34268d599854493c3a67ffe088f3e"/><title data-react-helmet="true">QA và QC là gì | Cybozu Vietnam Tech Sharing</title><link data-react-helmet="true" rel="canonical" href="https://tech.cybozu.vn/qa-va-qc-la-gi-218ec/"/><style data-styled="" data-styled-version="6.1.11">:root{--layout-width:1140px;--color-primary:#007faa;--color-text:#2e353f;--color-text-light:#4f5969;--color-heading:#1a202c;--color-heading-black:black;--color-accent:#d1dce5;--radius:5px;--headerHeight:60px;--link-color:#202428;--link-color-hover:var(--color-primary);--tag-color:#656565;--tag-color-hover:#08090a;--maxWidth-none:"none";--maxWidth-xs:20rem;--maxWidth-sm:24rem;--maxWidth-md:28rem;--maxWidth-lg:32rem;--maxWidth-xl:36rem;--maxWidth-2xl:42rem;--maxWidth-3xl:48rem;--maxWidth-4xl:56rem;--maxWidth-5xl:64rem;--maxWidth-full:"100%";--maxWidth-wrapper:64rem;--spacing-px:"1px";--spacing-0:0;--spacing-1:0.25rem;--spacing-2:0.5rem;--spacing-3:0.75rem;--spacing-4:1rem;--spacing-5:1.25rem;--spacing-6:1.5rem;--spacing-8:2rem;--spacing-10:2.5rem;--spacing-12:3rem;--spacing-16:4rem;--spacing-20:5rem;--spacing-24:6rem;--spacing-32:8rem;--fontWeight-normal:400;--fontWeight-medium:500;--fontWeight-semibold:600;--fontWeight-bold:700;--fontWeight-extrabold:800;--fontWeight-black:900;--fontSize-root:16px;--lineHeight-none:1;--lineHeight-tight:1.1;--lineHeight-normal:1.5;--lineHeight-relaxed:1.625;--fontSize-0:0.833rem;--fontSize-1:1rem;--fontSize-2:1.2rem;--fontSize-3:1.44rem;--fontSize-4:1.728rem;--fontSize-5:2.074rem;--fontSize-6:2.488rem;--fontSize-7:2.986rem;}/*!sc*/ html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}/*!sc*/ h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:var(--color-heading);}/*!sc*/ a{color:var(--color-primary);text-decoration:none;}/*!sc*/ blockquote{margin-left:0;padding:var(--spacing-0) var(--spacing-0) var(--spacing-0) var(--spacing-4);border-left:var(--spacing-1) solid var(--color-primary);font-style:italic;color:var(--color-text-light);}/*!sc*/ .gatsby-highlight{margin-bottom:1.63rem;}/*!sc*/ :target::before{content:"";display:block;height:var(--headerHeight);margin:calc(-1 * var(--headerHeight)) 0 0;}/*!sc*/ data-styled.g1[id="sc-global-kOjauO1"]{content:"sc-global-kOjauO1,"}/*!sc*/ .cuVkWu{display:inline-flex;justify-content:space-between;align-items:center;border:1px solid #ccc;border-radius:5px;padding:0 var(--spacing-3);width:100%;height:36px;}/*!sc*/ data-styled.g2[id="SearchBox__SearchBar-sc-1at3ybh-0"]{content:"cuVkWu,"}/*!sc*/ .gOyRHT{background:transparent;border:none;padding:0;width:100%;outline:none;font-size:var(--fontSize-0);}/*!sc*/ data-styled.g3[id="SearchBox__SearchInput-sc-1at3ybh-1"]{content:"gOyRHT,"}/*!sc*/ .hurNWp{margin-left:10px;display:flex;justify-content:center;align-items:center;background:transparent;border:none;padding:0;}/*!sc*/ data-styled.g4[id="SearchBox__SearchButton-sc-1at3ybh-2"]{content:"hurNWp,"}/*!sc*/ .bbEFQm{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:16px;height:16px;border:2px solid;border-radius:100%;margin-left:-4px;margin-top:-4px;cursor:pointer;}/*!sc*/ .bbEFQm:after{content:'';display:block;box-sizing:border-box;position:absolute;border-radius:3px;width:2px;height:8px;background:currentColor;transform:rotate(-45deg);top:10px;left:12px;}/*!sc*/ data-styled.g5[id="SearchBox__SearchIcon-sc-1at3ybh-3"]{content:"bbEFQm,"}/*!sc*/ .bzeFLY{position:fixed;z-index:999;top:0;left:0;right:0;height:var(--headerHeight);box-shadow:0 0.5rem 1rem rgb(0 0 0 / 5%),inset 0 -1px 0 rgb(0 0 0 / 10%);background:#fff;}/*!sc*/ data-styled.g7[id="Header__Wrapper-sc-11r2vsr-0"]{content:"bzeFLY,"}/*!sc*/ .jgGosi{display:grid;grid-template-columns:256px 320px auto;height:100%;align-items:center;max-width:var(--layout-width);margin:auto;}/*!sc*/ @media screen and (max-width:1060px){.jgGosi{grid-template-columns:256px auto!important;}}/*!sc*/ data-styled.g8[id="Header__HeaderContainer-sc-11r2vsr-1"]{content:"jgGosi,"}/*!sc*/ .fSMIrA{grid-template-columns:256px 320px auto;}/*!sc*/ data-styled.g9[id="Header__HeaderContainerCommon-sc-11r2vsr-2"]{content:"fSMIrA,"}/*!sc*/ .elWBOK{display:block;height:40px;}/*!sc*/ .elWBOK img{margin:0 0 0 var(--spacing-3);height:100%;}/*!sc*/ data-styled.g10[id="Header__Logo-sc-11r2vsr-3"]{content:"elWBOK,"}/*!sc*/ .kSGJIa{display:none;text-align:center;white-space:nowrap;}/*!sc*/ .kSGJIa a{color:#0009;}/*!sc*/ .kSGJIa a:hover{color:#000;}/*!sc*/ @media screen and (min-width:670px){.kSGJIa{display:inline-block;width:110px;}}/*!sc*/ @media (min-width:992px){.kSGJIa{width:160px;}}/*!sc*/ data-styled.g11[id="Header__NavItem-sc-11r2vsr-4"]{content:"kSGJIa,"}/*!sc*/ .eoOaVK{display:none;width:80px;}/*!sc*/ @media screen and (max-width:1060px){.eoOaVK{display:inline-flex;justify-content:center;}}/*!sc*/ data-styled.g12[id="Header__NavItemSearch-sc-11r2vsr-5"]{content:"eoOaVK,"}/*!sc*/ .drzgFu{display:flex;flex-flow:row;justify-content:flex-end;flex-wrap:nowrap;}/*!sc*/ data-styled.g13[id="Header__NavWrapper-sc-11r2vsr-6"]{content:"drzgFu,"}/*!sc*/ .dvaGHu{margin:0;}/*!sc*/ @media screen and (max-width:1060px){.dvaGHu{display:none;}}/*!sc*/ data-styled.g14[id="Header__SearchForm-sc-11r2vsr-7"]{content:"dvaGHu,"}/*!sc*/ .kczbJK{display:inline-block;vertical-align:middle;overflow:hidden;}/*!sc*/ data-styled.g15[id="StyledIconBase-sc-ea9ulj-0"]{content:"kczbJK,"}/*!sc*/ .iWcsOz{margin-top:var(--spacing-4);padding:var(--spacing-8);background:#31424e;color:#fff;font-size:var(--fontSize-0);}/*!sc*/ data-styled.g16[id="Footer__Wrapper-sc-43hz5p-0"]{content:"iWcsOz,"}/*!sc*/ .kdtBar{max-width:var(--layout-width);margin:auto;}/*!sc*/ @media (min-width:768px){.kdtBar{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-8);}}/*!sc*/ data-styled.g17[id="Footer__Inner-sc-43hz5p-1"]{content:"kdtBar,"}/*!sc*/ .YLLOm{color:#fff;margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);font-size:var(--fontSize-1);}/*!sc*/ data-styled.g19[id="Footer__Title-sc-43hz5p-3"]{content:"YLLOm,"}/*!sc*/ .jTMAbv{list-style-type:none;margin:var(--spacing-4) 0;}/*!sc*/ data-styled.g20[id="Footer__List-sc-43hz5p-4"]{content:"jTMAbv,"}/*!sc*/ .fiXnQU{margin-bottom:var(--spacing-2);}/*!sc*/ .fiXnQU .StyledIconBase-sc-ea9ulj-0{width:2rem;}/*!sc*/ data-styled.g21[id="Footer__ListItem-sc-43hz5p-5"]{content:"fiXnQU,"}/*!sc*/ .iJwVju{color:#fff;text-decoration:none;opacity:0.7;}/*!sc*/ .iJwVju:hover{opacity:1;}/*!sc*/ data-styled.g22[id="Footer__Link-sc-43hz5p-6"]{content:"iJwVju,"}/*!sc*/ .jDKoPc{grid-column:1/4;text-align:center;opacity:0.7;}/*!sc*/ data-styled.g23[id="Footer__Copyright-sc-43hz5p-7"]{content:"jDKoPc,"}/*!sc*/ .hBDjoN{margin:0 auto;margin-top:var(--headerHeight);padding:var(--spacing-3);}/*!sc*/ @media (min-width:768px){.hBDjoN{padding:var(--spacing-6);}}/*!sc*/ @media (min-width:992px){.hBDjoN{max-width:var(--layout-width);display:grid;grid-template-columns:auto 240px;gap:var(--spacing-20);}}/*!sc*/ .hBDjoN main,.hBDjoN aside{padding-top:var(--spacing-8);}/*!sc*/ data-styled.g24[id="Container-sc-1a2o88l-0"]{content:"hBDjoN,"}/*!sc*/ .gMLlKv{margin-bottom:var(--spacing-12);}/*!sc*/ .gMLlKv a{text-decoration:none;}/*!sc*/ .gMLlKv a:hover{color:#0f5373;}/*!sc*/ data-styled.g25[id="List__Wrapper-sc-b0wqts-0"]{content:"gMLlKv,"}/*!sc*/ .ggvlAn{font-size:var(--fontSize-1);font-weight:bold;text-transform:uppercase;}/*!sc*/ data-styled.g26[id="List__Header-sc-b0wqts-1"]{content:"ggvlAn,"}/*!sc*/ .eLeqlU{margin:0;list-style-type:none;}/*!sc*/ data-styled.g27[id="List__Group-sc-b0wqts-2"]{content:"eLeqlU,"}/*!sc*/ .eccnDA{margin:var(--spacing-3) 0;font-size:85%;}/*!sc*/ data-styled.g28[id="List__Item-sc-b0wqts-3"]{content:"eccnDA,"}/*!sc*/ .lpawoC{line-height:1;}/*!sc*/ data-styled.g29[id="TagsGroup__Tag-sc-1eisr34-0"]{content:"lpawoC,"}/*!sc*/ .jfLSxf{margin:var(--spacing-0);}/*!sc*/ .jfLSxf ul{list-style:none;margin:0;padding:0;}/*!sc*/ .jfLSxf li:last-child{text-align:right;}/*!sc*/ @media (min-width:576px){.jfLSxf ul{display:flex;justify-content:space-between;}.jfLSxf li:first-child{width:45%;}.jfLSxf li:last-child{text-align:right;width:45%;}}/*!sc*/ data-styled.g30[id="PostNav__Wrapper-sc-1qocit9-0"]{content:"jfLSxf,"}/*!sc*/ .lcliYI{margin-bottom:var(--spacing-3);margin-left:calc(var(--spacing-1) * -1);line-height:1.25;}/*!sc*/ data-styled.g31[id="PostTags__Wrapper-sc-1pkyvc-0"]{content:"lcliYI,"}/*!sc*/ .dPComI{opacity:0.5;}/*!sc*/ data-styled.g32[id="PostTags__Prefix-sc-1pkyvc-1"]{content:"dPComI,"}/*!sc*/ .jjDCPV{white-space:nowrap;color:var(--tag-color);padding:var(--spacing-1);margin-right:var(--spacing-1);font-size:var(--fontSize-0);text-decoration:none;}/*!sc*/ .jjDCPV:hover{color:var(--tag-color-hover);}/*!sc*/ data-styled.g33[id="PostTags__Tag-sc-1pkyvc-2"]{content:"jjDCPV,"}/*!sc*/ .cjLNiH{margin-bottom:var(--spacing-8);}/*!sc*/ data-styled.g34[id="PostViewHeader__Wrapper-sc-1xjtbsl-0"]{content:"cjLNiH,"}/*!sc*/ .jyAglN{margin:0 0 var(--spacing-2) 0;font-weight:800;}/*!sc*/ data-styled.g35[id="PostViewHeader__Header-sc-1xjtbsl-1"]{content:"jyAglN,"}/*!sc*/ .ghLRQl{width:2.5rem;height:2.5rem;display:inline-block;}/*!sc*/ .ghLRQl img{width:100%;height:100%;border:2px solid #63bed4;border-radius:50%;margin:0;}/*!sc*/ data-styled.g36[id="Avatar__StyledAvatar-sc-1vwcmnp-0"]{content:"ghLRQl,"}/*!sc*/ .bOKfSZ{display:flex;align-items:center;text-decoration:none;margin-right:var(--spacing-4);color:var(--link-color);}/*!sc*/ .bOKfSZ:hover{color:var(--link-color-hover);}/*!sc*/ data-styled.g37[id="PostAuthor__Wrapper-sc-16zojz-0"]{content:"bOKfSZ,"}/*!sc*/ .fhJykT{margin-left:var(--spacing-2);font-weight:bold;}/*!sc*/ data-styled.g38[id="PostAuthor__DisplayName-sc-16zojz-1"]{content:"fhJykT,"}/*!sc*/ .eXRnsu{display:flex;align-items:center;color:#656565;}/*!sc*/ data-styled.g39[id="PostViewSubHeader__Wrapper-sc-qz35lc-0"]{content:"eXRnsu,"}/*!sc*/ .epGhUQ{margin-bottom:var(--spacing-8);max-width:800px;}/*!sc*/ data-styled.g43[id="PostView__Wrapper-sc-vhvb8j-0"]{content:"epGhUQ,"}/*!sc*/ .cHmwhR{margin-bottom:var(--spacing-6);}/*!sc*/ data-styled.g44[id="PostView__FeaturedImage-sc-vhvb8j-1"]{content:"cHmwhR,"}/*!sc*/ .ghyHbR{border-radius:var(--radius);background:#fff;}/*!sc*/ data-styled.g45[id="Card-sc-o10rr4-0"]{content:"ghyHbR,"}/*!sc*/ </style><link rel="alternate" type="application/rss+xml" title="Cybozu Vietnam Tech Sharing" href="/rss.xml"/><script>window.dataLayer = window.dataLayer || [];window.dataLayer.push({"platform":"gatsby"}); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl+'';f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer', 'GTM-NLZGR5G');</script></head><body><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NLZGR5G" height="0" width="0" style="display: none; visibility: hidden" aria-hidden="true"></iframe></noscript><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div><header class="Header__Wrapper-sc-11r2vsr-0 bzeFLY"><div class="Header__HeaderContainer-sc-11r2vsr-1 Header__HeaderContainerCommon-sc-11r2vsr-2 jgGosi fSMIrA"><a class="Header__Logo-sc-11r2vsr-3 elWBOK" href="/"><img src="/static/logo-d4d09bb8937c906cc8e7c676f87eb675.svg" alt="Cybozu Vietnam Tech Sharing"/></a><form class="Header__SearchForm-sc-11r2vsr-7 dvaGHu"><span class="SearchBox__SearchBar-sc-1at3ybh-0 cuVkWu SearchBox-sc-1at3ybh-4 esCZOK"><input type="text" placeholder="Search..." class="SearchBox__SearchInput-sc-1at3ybh-1 gOyRHT" value=""/><button type="submit" class="SearchBox__SearchButton-sc-1at3ybh-2 hurNWp"><i class="SearchBox__SearchIcon-sc-1at3ybh-3 bbEFQm"></i></button></span></form><div class="Header__NavWrapper-sc-11r2vsr-6 drzgFu"><nav><span class="Header__NavItem-sc-11r2vsr-4 kSGJIa"><a href="/">Home</a></span><span class="Header__NavItem-sc-11r2vsr-4 kSGJIa"><a href="https://www.cybozu.vn/about-us/">About Us</a></span><span class="Header__NavItem-sc-11r2vsr-4 kSGJIa"><a href="https://www.cybozu.vn/career-opportunities/">Careers</a></span><span class="Header__NavItem-sc-11r2vsr-4 Header__NavItemSearch-sc-11r2vsr-5 kSGJIa eoOaVK"><a title="Search" href="/search/"><i class="SearchBox__SearchIcon-sc-1at3ybh-3 bbEFQm"></i></a></span></nav></div></div></header><div class="Container-sc-1a2o88l-0 hBDjoN"><main><div class="Card-sc-o10rr4-0 PostPage__PostWrapper-sc-10ilud3-0 ghyHbR bpvmpD"><article itemscope="" itemType="http://schema.org/Article" class="PostView__Wrapper-sc-vhvb8j-0 epGhUQ"><header class="PostViewHeader__Wrapper-sc-1xjtbsl-0 cjLNiH"><h1 class="PostViewHeader__Header-sc-1xjtbsl-1 jyAglN">QA và QC là gì</h1><div class="PostTags__Wrapper-sc-1pkyvc-0 lcliYI"><a class="PostTags__Tag-sc-1pkyvc-2 jjDCPV" href="/tags/qa/"><span class="PostTags__Prefix-sc-1pkyvc-1 dPComI">#</span>QA</a><a class="PostTags__Tag-sc-1pkyvc-2 jjDCPV" href="/tags/qc/"><span class="PostTags__Prefix-sc-1pkyvc-1 dPComI">#</span>QC</a><a class="PostTags__Tag-sc-1pkyvc-2 jjDCPV" href="/tags/software-testing/"><span class="PostTags__Prefix-sc-1pkyvc-1 dPComI">#</span>software-testing</a></div><div class="PostViewSubHeader__Wrapper-sc-qz35lc-0 eXRnsu"><a class="PostAuthor__Wrapper-sc-16zojz-0 bOKfSZ" href="/author/do-thi-hong-thao/"><div class="Avatar__StyledAvatar-sc-1vwcmnp-0 ghLRQl"><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained"><div style="max-width:160px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height='160'%20width='160'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><img aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear" decoding="async" src="data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAUABQDASIAAhEBAxEB/8QAGAABAQEBAQAAAAAAAAAAAAAAAAMEBQL/xAAWAQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhADEAAAAbUzTHquecw2FehP/8QAHBAAAgICAwAAAAAAAAAAAAAAAQIAAxEhEhMi/9oACAEBAAEFAuyC3E5Q16XdYcpF9CrUZFY//8QAFREBAQAAAAAAAAAAAAAAAAAAEAH/2gAIAQMBAT8BIf/EABQRAQAAAAAAAAAAAAAAAAAAACD/2gAIAQIBAT8BH//EABwQAAIBBQEAAAAAAAAAAAAAAAABEQIQITFREv/aAAgBAQAGPwLZmz5BCmTzUZb0NLpLP//EABwQAQACAgMBAAAAAAAAAAAAAAEAESExQVFhof/aAAgBAQABPyFo5+oI2fQ1AJcqTQhlakZruD8hL3MtO/YAkoIpRmf/2gAMAwEAAgADAAAAEIsX/v/EABcRAAMBAAAAAAAAAAAAAAAAAAABERD/2gAIAQMBAT8QSpVr/8QAFhEBAQEAAAAAAAAAAAAAAAAAEAER/9oACAECAQE/ENKf/8QAGxABAAIDAQEAAAAAAAAAAAAAAQARITFRQXH/2gAIAQEAAT8QEDbrqJQNtsH1AAGkuDnWLvK+k1WKK+G+EDqax6eTYA4cLKEAYrQS0JBWGp//2Q==" alt=""/><picture><source type="image/webp" data-srcset="/static/5331f152e8038d010233f7bec353d357/e73fe/dothihongthao.webp 40w,/static/5331f152e8038d010233f7bec353d357/61ca6/dothihongthao.webp 80w,/static/5331f152e8038d010233f7bec353d357/60b4d/dothihongthao.webp 160w,/static/5331f152e8038d010233f7bec353d357/5e011/dothihongthao.webp 320w" sizes="(min-width: 160px) 160px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 160px) 160px, 100vw" decoding="async" loading="lazy" data-src="/static/5331f152e8038d010233f7bec353d357/41624/dothihongthao.jpg" data-srcset="/static/5331f152e8038d010233f7bec353d357/2f28c/dothihongthao.jpg 40w,/static/5331f152e8038d010233f7bec353d357/499f6/dothihongthao.jpg 80w,/static/5331f152e8038d010233f7bec353d357/41624/dothihongthao.jpg 160w,/static/5331f152e8038d010233f7bec353d357/1b894/dothihongthao.jpg 320w" alt="Đỗ Thị Hồng Thảo"/></picture><noscript><picture><source type="image/webp" srcSet="/static/5331f152e8038d010233f7bec353d357/e73fe/dothihongthao.webp 40w,/static/5331f152e8038d010233f7bec353d357/61ca6/dothihongthao.webp 80w,/static/5331f152e8038d010233f7bec353d357/60b4d/dothihongthao.webp 160w,/static/5331f152e8038d010233f7bec353d357/5e011/dothihongthao.webp 320w" sizes="(min-width: 160px) 160px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 160px) 160px, 100vw" decoding="async" loading="lazy" src="/static/5331f152e8038d010233f7bec353d357/41624/dothihongthao.jpg" srcSet="/static/5331f152e8038d010233f7bec353d357/2f28c/dothihongthao.jpg 40w,/static/5331f152e8038d010233f7bec353d357/499f6/dothihongthao.jpg 80w,/static/5331f152e8038d010233f7bec353d357/41624/dothihongthao.jpg 160w,/static/5331f152e8038d010233f7bec353d357/1b894/dothihongthao.jpg 320w" alt="Đỗ Thị Hồng Thảo"/></picture></noscript><script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script></div></div><span class="PostAuthor__DisplayName-sc-16zojz-1 fhJykT">Đỗ Thị Hồng Thảo</span></a><small>October 22, 2024</small></div></header><div data-gatsby-image-wrapper="" class="gatsby-image-wrapper gatsby-image-wrapper-constrained PostView__FeaturedImage-sc-vhvb8j-1 cHmwhR"><div style="max-width:800px;display:block"><img alt="" role="presentation" aria-hidden="true" src="data:image/svg+xml;charset=utf-8,%3Csvg%20height='512'%20width='800'%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%3E%3C/svg%3E" style="max-width:100%;display:block;position:static"/></div><img aria-hidden="true" data-placeholder-image="" style="opacity:1;transition:opacity 500ms linear" decoding="async" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAYAAACpUE5eAAAACXBIWXMAABYlAAAWJQFJUiTwAAADKElEQVR42mWTbU8iZxSG/bH93P6DNqlJm7rtbqJu1FrY1bKuiFZEBUSRF2GGl2VBBBxUREBkYMAZwFFetFcfbbNt0g+T8+2a+5z7uSYSY4XY8JzI/RVBs0lAr+JvVfHd1PBc37BTUXGVNDbP2qwXbrGfGKxkeryP91mQ71k4GjAfHLEQeGLaM2QiMTolNrokbiT4XFkiclvk0FDxGTp7Nxq7FU0AW1+AK1mDjWSHkAD/mNXZyXRxxgQ4/KcADgRwLIBPDXKFSc6TX+EtrOE9znPgmOOdbMFZzLJd1gVQYy3XwVczxY/7qHqflnmPWtHJnTfZyD/xZlskjI3yxEp2cr5vSGWmsLneMrP4DvfyNJNbVn5LpvFUDf4oCmD+lqT+QFppUL+9ozcc077osLZ7wmKwx7R7zETETOAuvEa+kfGbGlXpW0IpB4d3fV7JV8wkq+zVxLpKm91Sl2hvgDV+xUWnS824o2UMWQ2U+D2iMrf/yMRR9wjvpYXo6JqornAR/5lUOcRBp833B1l+CJzirXZwnGp4yz0+fqrxxpGn2zQoSc+zj9tXZUkknPWJhPFBFrmfJmqWiOhFImqOYOMM700dZ6mKQ7nGedESX4d1ccOlYI0VTxl3pIltq4hL0vngM1jwDf9peVwk9nhF9P6S8F2Fw26dfV1lT2vgbWq4621clxqruRb23C3rpyJl/gFr0mQuajIfGTIffWI+BDPPLadbCfLZfXIZP6njMFI+TlIOEUvGkI8kwomMuJ/Kq/0Ss1EVT/gMvzPB3mYK547C5tYZLnsOp13ButFgIjkokOwVkAyFeK9M3FSJaDUOqmV85Yq4b531YhNLoo7tWJRzLFpNiMZTfRypIcuSKMnfx3IwYNb9IFZ+VJCFKfHHGlbJw6TtVzEDwpg27hdTmmyLlbfEDTcUnVXxsNfyA6Y20nw9ZeendQWLBPNfTBHqyYMzEuMqy7E9vrO+xfYpil9TX9TbFcD/qrcq7FjLPfCLM/sCfO0qY4mIGwYe/wU+uxw1L5DMGtJDk3C3ia9xjbfe+B/QftJlJd3lY+ZezBHv5RGLoSELwb8T/gXHDHTHTPAVkwAAAABJRU5ErkJggg==" alt=""/><picture><source type="image/webp" data-srcset="/static/b9f7e00db15a80ac432f7a6ba3b9072d/1cae1/qa-qc-image.webp 200w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/aa988/qa-qc-image.webp 400w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/464db/qa-qc-image.webp 800w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/3e648/qa-qc-image.webp 1600w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" data-src="/static/b9f7e00db15a80ac432f7a6ba3b9072d/8ca3d/qa-qc-image.png" data-srcset="/static/b9f7e00db15a80ac432f7a6ba3b9072d/4251f/qa-qc-image.png 200w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/24509/qa-qc-image.png 400w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/8ca3d/qa-qc-image.png 800w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/b7992/qa-qc-image.png 1600w" alt="QA và QC là gì"/></picture><noscript><picture><source type="image/webp" srcSet="/static/b9f7e00db15a80ac432f7a6ba3b9072d/1cae1/qa-qc-image.webp 200w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/aa988/qa-qc-image.webp 400w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/464db/qa-qc-image.webp 800w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/3e648/qa-qc-image.webp 1600w" sizes="(min-width: 800px) 800px, 100vw"/><img data-gatsby-image-ssr="" data-main-image="" style="opacity:0" sizes="(min-width: 800px) 800px, 100vw" decoding="async" loading="lazy" src="/static/b9f7e00db15a80ac432f7a6ba3b9072d/8ca3d/qa-qc-image.png" srcSet="/static/b9f7e00db15a80ac432f7a6ba3b9072d/4251f/qa-qc-image.png 200w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/24509/qa-qc-image.png 400w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/8ca3d/qa-qc-image.png 800w,/static/b9f7e00db15a80ac432f7a6ba3b9072d/b7992/qa-qc-image.png 1600w" alt="QA và QC là gì"/></picture></noscript><script type="module">const t="undefined"!=typeof HTMLImageElement&&"loading"in HTMLImageElement.prototype;if(t){const t=document.querySelectorAll("img[data-main-image]");for(let e of t){e.dataset.src&&(e.setAttribute("src",e.dataset.src),e.removeAttribute("data-src")),e.dataset.srcset&&(e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset"));const t=e.parentNode.querySelectorAll("source[data-srcset]");for(let e of t)e.setAttribute("srcset",e.dataset.srcset),e.removeAttribute("data-srcset");e.complete&&(e.style.opacity=1,e.parentNode.parentNode.querySelector("[data-placeholder-image]").style.opacity=0)}}</script></div><section itemProp="articleBody"><p>Trong cuộc sống hiện đại, chất lượng sản phẩm đã trở thành một tiêu chí hàng đầu. Bạn có bao giờ tự hỏi tại sao một phần mềm hay một website lại hoạt động trơn tru đến vậy? Đó chính là nhờ vào sự kết hợp hoàn hảo giữa QA và QC. Vậy QA và QC là gì, và chúng đóng vai trò như thế nào trong quá trình phát triển? Hãy cùng tìm hiểu!</p> <h3 id="qa-quality-assurance---đảm-bảo-chất-lượng" style="position:relative;"><a href="#qa-quality-assurance---%C4%91%E1%BA%A3m-b%E1%BA%A3o-ch%E1%BA%A5t-l%C6%B0%E1%BB%A3ng" aria-label="qa quality assurance đảm bảo chất lượng permalink" class="anchor before"><svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>QA (Quality Assurance) - Đảm Bảo Chất Lượng</h3> <p>QA là quá trình hệ thống hóa được thiết kế để đảm bảo rằng quy trình phát triển sản phẩm đáp ứng các tiêu chuẩn và yêu cầu chất lượng đã định trước. QA engineer tập trung vào việc cải thiện và tối ưu hóa quy trình phát triển phần mềm để ngăn chặn sự xuất hiện của lỗi từ giai đoạn đầu. </p> <p>Các hoạt động của QA engineer bao gồm:</p> <ul> <li>Xây dựng và duy trì các quy trình, tiêu chuẩn kiểm soát chất lượng.</li> <li>Thực hiện đánh giá, kiểm tra các quy trình làm việc trước và trong quy trình phát triển phần mềm.</li> <li>Phân tích rủi ro của dự án và đưa ra các biện pháp phòng ngừa.</li> <li>Đào tạo và nâng cao nhận thức về chất lượng cho các thành viên trong dự án.</li> </ul> <h3 id="qc-quality-control---kiểm-soát-chất-lượng" style="position:relative;"><a href="#qc-quality-control---ki%E1%BB%83m-so%C3%A1t-ch%E1%BA%A5t-l%C6%B0%E1%BB%A3ng" aria-label="qc quality control kiểm soát chất lượng permalink" class="anchor before"><svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>QC (Quality Control) - Kiểm Soát Chất Lượng</h3> <p>QC là quá trình kiểm tra sản phẩm để xác định xem sản phẩm có đáp ứng các yêu cầu và tiêu chuẩn chất lượng đã định hay không. QC engineer tập trung vào việc phát hiện và khắc phục các lỗi (kết hợp với nhóm lập trình) trong sản phẩm đã được phát triển. </p> <p>Các hoạt động QC engineer bao gồm:</p> <ul> <li>Thực hiện các hoạt động kiểm thử phần mềm (testing): kiểm thử chức năng, kiểm thử hiệu năng, kiểm thử bảo mật,...</li> <li>So sánh kết quả kiểm thử với các tiêu chuẩn đã định.</li> <li>Báo cáo các lỗi và đề xuất các giải pháp khắc phục.</li> </ul> <h3 id="sự-khác-biệt-chính" style="position:relative;"><a href="#s%E1%BB%B1-kh%C3%A1c-bi%E1%BB%87t-ch%C3%ADnh" aria-label="sự khác biệt chính permalink" class="anchor before"><svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Sự Khác Biệt Chính</h3> <table> <thead> <tr> <th>Đặc điểm</th> <th>QA</th> <th>QC</th> </tr> </thead> <tbody> <tr> <td>Mục tiêu</td> <td>Hướng đến quy trình, hệ thống</td> <td>Hướng đến sản phẩm</td> </tr> <tr> <td>Tập trung</td> <td>Ngăn ngừa lỗi trước khi chúng xảy ra</td> <td>Phát hiện và khắc phục lỗi sau khi chúng xảy ra</td> </tr> <tr> <td>Hoạt động</td> <td>Xây dựng quy trình, đánh giá</td> <td>Kiểm thử, so sánh</td> </tr> <tr> <td>Thời điểm thực hiện</td> <td>Trong toàn bộ quy trình phát triển</td> <td>Chủ yếu trong và sau khi phát triển</td> </tr> </tbody> </table> <p><span class="gatsby-resp-image-wrapper" style="position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 800px; " > <a class="gatsby-resp-image-link" href="/static/19b0ca31926244e3714f32805582cecf/e72de/qa-qc.png" style="display: block" target="_blank" rel="noopener" > <span class="gatsby-resp-image-background-image" style="padding-bottom: 74.5%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAPCAYAAADkmO9VAAAACXBIWXMAAA7EAAAOxAGVKw4bAAADjklEQVR42m2UWWhjVRjHgwg+dDTMYJq0ID4LvsyTgiKKPotPPrmA0ukSu6Rtus0CrugwD0VE8GFeVHBAhXE6NW3TZVJJ0jRr2yw3e9KkadO0k25pmu3+PEnLTB38Lh/n3sO5//M///N9fwVnIfM4ZPFUZPk/c+fX1WoyNVl+YvY0FOc/XQcnXI/lede/y5uuLd5b2eKr+EOkQhW5csjJ3iLH2duUt8ep7PxAaecO1WMJ+UnAqtjtVjLPi+Z1mmbDNP08i3LKj3IxyVNzSV61BYkmxyknP6OS6SVu/xT/Px9TTndTTPZSzv0iaBcfA36XyHNhIYZKALQ+iNH8m4mWGT8ac5qXzBJ3fLdwhwdJxYapZYZYd2uJ2DoopYcorg9ynBDv2z8hy2UUy/snvGBOoTJ4Ud+1o54J0OLI0WpJoTRt8M3ar8QTepzRG6zErrG/rqeyqYedUXJSDzF7B9uBPsFWS+1gDsVA+CFNMxKtU2s0G9ZQT/vQTHm5NBfj8pIPw/IQRmsPczYdE4vdhEJ6CjEdQesV4o4Oku5OkV0knG3shm+geMu9hXI6gOa+h+a/V2meXEEz6eaCMcH7jgX8oQFswavYpVGs/hG8kdHGMfPhPsK2dkICOCLGA7HJcXIAxWVTiIv3XKjrYHXQCTctdcBJiU7PJMuubqYsOubt/Zg8g3jjVykIwHJ6kPSKtpFJVyeZNW1DU8U7rgzP3XWg/sOC6k8rqt/NaP6y8+yDDT5wGBsMrYEx7MFRkWP4YmMUU4NUNvRnLK8QXW7nKNF/CqivazgfpXU2iHouhFqMLUZRMrNxXrc5WXTrmXf0Cx37MFh6CUeH2Qv1NvRLe7oa7BLOTjZWu8gFR1A4D0s8Px9BNeFCYzi7mLqORgmVOcPtle/xSTrMvlEsvmFyySFOhFZ7ER3hpXYkSxuStYPdQFuj0Bt1eDO5z9MLcZrFDbdOe2mZ9gsdPVwyRnhj2YMzch13dIRY4hrllF4cTU/W3yNYdhF3ainEu6hmv0au5VHUzrrm23ge5eQqz9zzoBQ1eXGiDhhAMZ/m7SULocQXFBOdojN6OEnpOIj24DV9SNT2EeWtm8jljdNOaTT7GajjqIxWaPqa6OOX7Zu84tjkE3+W+7sVqtUDqvsGStlxSpnPBciX1HZ/RD42CTMoPjKJR+ZQPWcehWqNXKnKYaX2P35TFQyORBbEj7XzHtRg+C8izsphNK6JRAAAAABJRU5ErkJggg=='); background-size: cover; display: block;" ></span> <picture> <source srcset="/static/19b0ca31926244e3714f32805582cecf/ba381/qa-qc.webp 200w, /static/19b0ca31926244e3714f32805582cecf/7f61c/qa-qc.webp 400w, /static/19b0ca31926244e3714f32805582cecf/d00b9/qa-qc.webp 800w, /static/19b0ca31926244e3714f32805582cecf/40d0b/qa-qc.webp 1198w" sizes="(max-width: 800px) 100vw, 800px" type="image/webp" /> <source srcset="/static/19b0ca31926244e3714f32805582cecf/772e8/qa-qc.png 200w, /static/19b0ca31926244e3714f32805582cecf/e17e5/qa-qc.png 400w, /static/19b0ca31926244e3714f32805582cecf/5a190/qa-qc.png 800w, /static/19b0ca31926244e3714f32805582cecf/e72de/qa-qc.png 1198w" sizes="(max-width: 800px) 100vw, 800px" type="image/png" /> <img class="gatsby-resp-image-image" src="/static/19b0ca31926244e3714f32805582cecf/5a190/qa-qc.png" alt="QA&QC" title="Đặc điểm của QA & QC" loading="lazy" decoding="async" style="width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;" /> </picture> </a> </span></p> <h3 id="mối-liên-hệ-giữa-qa-và-qc" style="position:relative;"><a href="#m%E1%BB%91i-li%C3%AAn-h%E1%BB%87-gi%E1%BB%AFa-qa-v%C3%A0-qc" aria-label="mối liên hệ giữa qa và qc permalink" class="anchor before"><svg aria-hidden="true" focusable="false" height="16" version="1.1" viewBox="0 0 16 16" width="16"><path fill-rule="evenodd" d="M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z"></path></svg></a>Mối liên hệ giữa QA và QC</h3> <ul> <li><strong>Tương hỗ:</strong> QA và QC đều hướng tới mục tiêu chung là đảm bảo chất lượng, nhưng chúng làm điều đó theo những cách khác nhau. QA tạo ra các quy trình để ngăn ngừa lỗi, trong khi QC kiểm tra sản phẩm cuối cùng để phát hiện lỗi.</li> <li><strong>Phụ thuộc</strong>: QC phụ thuộc vào các quy trình và tiêu chuẩn do QA thiết lập. Nếu quy trình QA tốt, số lượng lỗi phát hiện bởi QC sẽ giảm.</li> <li><strong>Hoàn thiện lẫn nhau:</strong> QA và QC cùng nhau tạo nên một hệ thống quản lý chất lượng toàn diện. QA giúp cải tiến quy trình liên tục, trong khi QC đảm bảo rằng sản phẩm cuối cùng luôn đạt chất lượng cao.</li> </ul> <p>Tóm lại, QA và QC là hai khái niệm không thể tách rời trong quá trình phát triển phần mềm. QA tập trung vào việc xây dựng và duy trì các quy trình, tiêu chuẩn để đảm bảo chất lượng ngay từ đầu, trong khi QC tập trung vào việc kiểm tra và xác minh sản phẩm cuối cùng. Sự kết hợp chặt chẽ giữa QA và QC sẽ giúp đảm bảo rằng sản phẩm phần mềm được phát triển có chất lượng cao và đáp ứng được các yêu cầu của khách hàng.</p> <p>Tham khảo</p> <ul> <li><a href="https://isocert.org.vn/qa-it-la-gi-phan-biet-qa-qc-va-tester-trong-nganh-it">https://isocert.org.vn/qa-it-la-gi-phan-biet-qa-qc-va-tester-trong-nganh-it</a></li> <li><a href="https://itviec.com/blog/qa-la-gi-qc-khac-gi-qa/">https://itviec.com/blog/qa-la-gi-qc-khac-gi-qa/</a></li> <li><a href="https://itviec.com/blog/qa-la-gi-qc-khac-gi-qa/">https://www.simplilearn.com/quality-assurance-vs-quality-control-article</a></li> </ul></section></article><nav class="PostNav__Wrapper-sc-1qocit9-0 jfLSxf"><ul><li><a rel="prev" href="/su-khoi-dau-cho-system-design-nang-tam-backend-developer-phan-1-f631d/">← <!-- -->Sự khởi đầu cho system design - Nâng tầm backend developer (phần 1)</a></li><li><a rel="next" href="/cac-cap-do-kiem-thu-phan-mem-test-levels-d86e8/">Các Cấp Độ Kiểm Thử Phần Mềm (Test Levels)<!-- --> →</a></li></ul></nav></div></main><aside><div class="List__Wrapper-sc-b0wqts-0 gMLlKv"><header class="List__Header-sc-b0wqts-1 ggvlAn">Recent Posts</header><ul class="List__Group-sc-b0wqts-2 eLeqlU"><li class="List__Item-sc-b0wqts-3 eccnDA"><a href="/cac-cap-do-kiem-thu-phan-mem-test-levels-d86e8/">Các Cấp Độ Kiểm Thử Phần Mềm (Test Levels)</a></li><li class="List__Item-sc-b0wqts-3 eccnDA"><a aria-current="page" class="" href="/qa-va-qc-la-gi-218ec/">QA và QC là gì</a></li><li class="List__Item-sc-b0wqts-3 eccnDA"><a href="/su-khoi-dau-cho-system-design-nang-tam-backend-developer-phan-1-f631d/">Sự khởi đầu cho system design - Nâng tầm backend developer (phần 1)</a></li><li class="List__Item-sc-b0wqts-3 eccnDA"><a href="/tim-hieu-cach-hoat-dong-cua-large-scaled-scrum-less-662d3/">Tìm hiểu cách hoạt động của Large-scaled Scrum (LeSS)</a></li><li class="List__Item-sc-b0wqts-3 eccnDA"><a href="/nghe-thuat-mat-ma-va-lich-su-phat-trien-a03d7/">Nghệ thuật mật mã và lịch sử phát triển</a></li></ul></div><div class="List__Wrapper-sc-b0wqts-0 gMLlKv"><header class="List__Header-sc-b0wqts-1 ggvlAn">Tags</header><ul class="List__Group-sc-b0wqts-2 eLeqlU"><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/allure-report/">#<!-- -->Allure-report<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/di/">#<!-- -->DI<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/dip/">#<!-- -->DIP<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/garoon/">#<!-- -->Garoon<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/ioc/">#<!-- -->IoC<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/qa/">#<!-- -->QA<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/qc/">#<!-- -->QC<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/ui/">#<!-- -->UI<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/aaa-pattern/">#<!-- -->aaa-pattern<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/accessibility/">#<!-- -->accessibility<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/adhoc/">#<!-- -->adhoc<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/api/">#<!-- -->api<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/api-testing/">#<!-- -->api-testing<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/architecture/">#<!-- -->architecture<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/asg/">#<!-- -->asg<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automated/">#<!-- -->automated<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automated-utility/">#<!-- -->automated-utility<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation/">#<!-- -->automation<!-- --> (<!-- -->3<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation-mindset/">#<!-- -->automation-mindset<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation-process/">#<!-- -->automation-process<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation-test/">#<!-- -->automation-test<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation-testing/">#<!-- -->automation-testing<!-- --> (<!-- -->6<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation-testing-types/">#<!-- -->automation-testing-types<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/automation-value/">#<!-- -->automation-value<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/aws/">#<!-- -->aws<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/aws-cloud-practitioner/">#<!-- -->aws-cloud-practitioner<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/best-practice/">#<!-- -->best-practice<!-- --> (<!-- -->3<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/best-practices/">#<!-- -->best-practices<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/build/">#<!-- -->build<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/certification/">#<!-- -->certification<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/cloud/">#<!-- -->cloud<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/cloud-computing-services/">#<!-- -->cloud-computing-services<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/cloud-practitioner/">#<!-- -->cloud-practitioner<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/code-review/">#<!-- -->code-review<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/cpu/">#<!-- -->cpu<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/cqrs/">#<!-- -->cqrs<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/cy-psirt/">#<!-- -->cy-psirt<!-- --> (<!-- -->4<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/data-generator/">#<!-- -->data-generator<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/database/">#<!-- -->database<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/ddd/">#<!-- -->ddd<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/debug/">#<!-- -->debug<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/dependency-injection/">#<!-- -->dependency-injection<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/dependency-inversion/">#<!-- -->dependency-inversion<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/design-pattern/">#<!-- -->design-pattern<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/developer/">#<!-- -->developer<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/development-environment/">#<!-- -->development-environment<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/distributed-database/">#<!-- -->distributed-database<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/docker/">#<!-- -->docker<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/domain-driven-design/">#<!-- -->domain-driven-design<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/download-file/">#<!-- -->download-file<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/e2e/">#<!-- -->e2e<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/ec2/">#<!-- -->ec2<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/elb/">#<!-- -->elb<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/error-message/">#<!-- -->error-message<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/exploratory-testing/">#<!-- -->exploratory-testing<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/flaky-test/">#<!-- -->flaky-test<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/folder-by-feature/">#<!-- -->folder-by-feature<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/folder-by-type/">#<!-- -->folder-by-type<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/folder-structure/">#<!-- -->folder-structure<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/framework/">#<!-- -->framework<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/frontend/">#<!-- -->frontend<!-- --> (<!-- -->5<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/hardware/">#<!-- -->hardware<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/hooks/">#<!-- -->hooks<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/how-to-build/">#<!-- -->how-to-build<!-- --> (<!-- -->6<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/iam/">#<!-- -->iam<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/innodb/">#<!-- -->innodb<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/inversion-of-control/">#<!-- -->inversion-of-control<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/jest/">#<!-- -->jest<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/jmeter/">#<!-- -->jmeter<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/kaizen/">#<!-- -->kaizen<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/large-scaled/">#<!-- -->large-scaled<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/legacy-code/">#<!-- -->legacy-code<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/less/">#<!-- -->less<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/locator/">#<!-- -->locator<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/log-message/">#<!-- -->log-message<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/manual-testing/">#<!-- -->manual-testing<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/manual-vs-automation/">#<!-- -->manual-vs-automation<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/mindset/">#<!-- -->mindset<!-- --> (<!-- -->4<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/mocha/">#<!-- -->mocha<!-- --> (<!-- -->3<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/mysql/">#<!-- -->mysql<!-- --> (<!-- -->7<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/organizing-test-suite/">#<!-- -->organizing-test-suite<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/page-object-model/">#<!-- -->page-object-model<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/parallel-testing/">#<!-- -->parallel-testing<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/pc/">#<!-- -->pc<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/performance-test/">#<!-- -->performance-test<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/performance-tuning/">#<!-- -->performance-tuning<!-- --> (<!-- -->4<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/project-structure/">#<!-- -->project-structure<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/psirt/">#<!-- -->psirt<!-- --> (<!-- -->6<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/qa/">#<!-- -->qa<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/react/">#<!-- -->react<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/refactor/">#<!-- -->refactor<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/regression-testing/">#<!-- -->regression-testing<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/replacement/">#<!-- -->replacement<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/report-tool/">#<!-- -->report-tool<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/research/">#<!-- -->research<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/reset-test-data/">#<!-- -->reset-test-data<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/restful-api/">#<!-- -->restful-api<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/retry/">#<!-- -->retry<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/review-checklist/">#<!-- -->review-checklist<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/review-code/">#<!-- -->review-code<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/run-cycle/">#<!-- -->run-cycle<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/s3/">#<!-- -->s3<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/scrum/">#<!-- -->scrum<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/security/">#<!-- -->security<!-- --> (<!-- -->6<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/selector/">#<!-- -->selector<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/selenium/">#<!-- -->selenium<!-- --> (<!-- -->4<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/selenium-grid/">#<!-- -->selenium-grid<!-- --> (<!-- -->3<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/selenium-mac/">#<!-- -->selenium-mac<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/selenium-standalone-server/">#<!-- -->selenium-standalone-server<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/setup/">#<!-- -->setup<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/software-architecture/">#<!-- -->software-architecture<!-- --> (<!-- -->3<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/software-testing/">#<!-- -->software-testing<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/solid/">#<!-- -->solid<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/source-code/">#<!-- -->source-code<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/state-management/">#<!-- -->state-management<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/storybook/">#<!-- -->storybook<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/system-design/">#<!-- -->system-design<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/test-data/">#<!-- -->test-data<!-- --> (<!-- -->3<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/test-levels/">#<!-- -->test-levels<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/test-report/">#<!-- -->test-report<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/test-spec/">#<!-- -->test-spec<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/testing/">#<!-- -->testing<!-- --> (<!-- -->4<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/tuning/">#<!-- -->tuning<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/unit-test/">#<!-- -->unit-test<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/unit-testing/">#<!-- -->unit-testing<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/unstable/">#<!-- -->unstable<!-- --> (<!-- -->2<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/upload-file/">#<!-- -->upload-file<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/webdriverio/">#<!-- -->webdriverio<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/what-is-flaky-test/">#<!-- -->what-is-flaky-test<!-- --> (<!-- -->1<!-- -->)</a></li><li class="List__Item-sc-b0wqts-3 TagsGroup__Tag-sc-1eisr34-0 eccnDA lpawoC"><a href="/tags/xstate/">#<!-- -->xstate<!-- --> (<!-- -->1<!-- -->)</a></li></ul></div></aside></div><footer class="Footer__Wrapper-sc-43hz5p-0 iWcsOz"><div class="Footer__Inner-sc-43hz5p-1 kdtBar"><div class="Footer__Column-sc-43hz5p-2 dHiJY"><h3 class="Footer__Title-sc-43hz5p-3 YLLOm">Who are we?</h3><div>A company full of teamwork and developing collaborative software to build teamwork for society.</div></div><div class="Footer__Column-sc-43hz5p-2 dHiJY"><h3 class="Footer__Title-sc-43hz5p-3 YLLOm">Cybozu Vietnam</h3><ul class="Footer__List-sc-43hz5p-4 jTMAbv"><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://www.cybozu.vn/" class="Footer__Link-sc-43hz5p-6 iJwVju">Homepage</a></li><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://www.cybozu.vn/about-us/" class="Footer__Link-sc-43hz5p-6 iJwVju">About Us</a></li><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://www.cybozu.vn/career-opportunities/" class="Footer__Link-sc-43hz5p-6 iJwVju">Career Opportunities</a></li><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://tech.cybozu.vn/" class="Footer__Link-sc-43hz5p-6 iJwVju">Tech Sharing</a></li></ul></div><div class="Footer__Column-sc-43hz5p-2 dHiJY"><h3 class="Footer__Title-sc-43hz5p-3 YLLOm">Cybozu Links</h3><ul class="Footer__List-sc-43hz5p-4 jTMAbv"><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://cybozu-global.com/" class="Footer__Link-sc-43hz5p-6 iJwVju">Cybozu Global</a></li><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://tech.cybozu.io/" class="Footer__Link-sc-43hz5p-6 iJwVju">Cybozu Tech</a></li><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://tech.cybozu.io/oss/" class="Footer__Link-sc-43hz5p-6 iJwVju">Cybozu Open Source Software</a></li></ul><h3 class="Footer__Title-sc-43hz5p-3 YLLOm">Follow Us</h3><ul class="Footer__List-sc-43hz5p-4 jTMAbv"><li class="Footer__ListItem-sc-43hz5p-5 fiXnQU"><a href="https://www.facebook.com/CybozuVietNam/" title="Cybozu Vietnam on Facebook" class="Footer__Link-sc-43hz5p-6 iJwVju"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class="StyledIconBase-sc-ea9ulj-0 kczbJK"><path d="M20 3H4a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h8.615v-6.96h-2.338v-2.725h2.338v-2c0-2.325 1.42-3.592 3.5-3.592.699-.002 1.399.034 2.095.107v2.42h-1.435c-1.128 0-1.348.538-1.348 1.325v1.735h2.697l-.35 2.725h-2.348V21H20a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1z"></path></svg></a><a href="https://www.linkedin.com/company/cybozu-vietnam/about/" title="Cybozu Vietnam on Linkedin" class="Footer__Link-sc-43hz5p-6 iJwVju"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false" fill="currentColor" xmlns="http://www.w3.org/2000/svg" class="StyledIconBase-sc-ea9ulj-0 kczbJK"><path d="M20 3H4a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1zM8.339 18.337H5.667v-8.59h2.672v8.59zM7.003 8.574a1.548 1.548 0 1 1 0-3.096 1.548 1.548 0 0 1 0 3.096zm11.335 9.763h-2.669V14.16c0-.996-.018-2.277-1.388-2.277-1.39 0-1.601 1.086-1.601 2.207v4.248h-2.667v-8.59h2.56v1.174h.037c.355-.675 1.227-1.387 2.524-1.387 2.704 0 3.203 1.778 3.203 4.092v4.71z"></path></svg></a></li></ul></div><div class="Footer__Copyright-sc-43hz5p-7 jDKoPc">Copyright © <!-- -->2024<!-- --> Cybozu Vietnam Co., Ltd. All Rights Reserved</div></div></footer></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div><script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-195035954-1"></script><script> if(true) { window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-195035954-1', {"send_page_view":false}); } </script><script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/qa-va-qc-la-gi-218ec/";/*]]>*/</script><!-- slice-start id="_gatsby-scripts-1" --> <script id="gatsby-chunk-mapping" > window.___chunkMapping="{\"app\":[\"/app-43d85ad5189c3ca3f6fb.js\"],\"component---src-pages-404-jsx\":[\"/component---src-pages-404-jsx-1afda0971da278d76f71.js\"],\"component---src-pages-index-jsx\":[\"/component---src-pages-index-jsx-3cf190a1e6430e7707ad.js\"],\"component---src-pages-search-index-jsx\":[\"/component---src-pages-search-index-jsx-48717039bb9ea48cce23.js\"],\"component---src-pages-search-search-jsx\":[],\"component---src-templates-author-page-jsx\":[\"/component---src-templates-author-page-jsx-13f6d26c7f1a219666a3.js\"],\"component---src-templates-post-page-jsx\":[\"/component---src-templates-post-page-jsx-7a96965c833b6af33e92.js\"],\"component---src-templates-tag-page-jsx\":[\"/component---src-templates-tag-page-jsx-2e615bbdf2d5c3ad0146.js\"]}"; </script> <script>window.___webpackCompilationHash="0d8e78924c566cdc7eaa";</script><script src="/webpack-runtime-144172a407cd2d560626.js" async></script><script src="/framework-690fe285e0e3314219cf.js" async></script><script src="/app-43d85ad5189c3ca3f6fb.js" async></script><!-- slice-end id="_gatsby-scripts-1" --></body></html>