
Continued from previous post.. 2) No focus on quality. There is QA engineer for each team. If there is defect caused by downstream systems, it becomes difficult to fix it. Funding and accounbility comes into picture. It takes he'll lot of time to follow n fix it. Solution: There should be a centralized QA hirrearchy and should conduct weekly defect discussion for all applications (take report from service now or QC). They can escalate if any team is not taking responsibility of fixing the defects or taking time. Some funding should be allocated to all teams to address defects (E1 to E3). Centralized QA team should not report to any LOB head, but directly to CIO. This will empower the QA teams to come up with innovative ideas how to ensure quality and improve delivery processes and code quality. Currently in Amex QA reports to each team, hence they can't drive end to end quality needs and each team fights with other and no one takes accountability.
Laid back 6 hours a day but then fire drills and 10-12 hours a day but usually only on occasion
Help answer questions real people are asking about your company. Your answers will be 100% anonymous.
The person asking the question will be notified of your answer, and it will be posted publicly. Your identity will be kept private