Southern Company IT Quality Assurance Analyst in Atlanta, Georgia
IT Quality Assurance Analyst
IT Quality Assurance Analyst – Operational Excellence
The IT Quality Assurance Analyst is a position on the Testing Team within IT Operational Excellence which is a Technology Organization department that focuses on continuous improvement of operational performance and risk mitigation for Gas Applications architecture, data, and quality. The Testing Team provides leadership for the end to end testing life cycle, leveraging repeatable, centralized processes to support business unit objectives via the delivery of projects, enhancements, and production support. Testing strategies utilize Baseline/Regression techniques and Test Management tools to perform Integration, System, User Acceptance, and Performance Testing.
Quality Assurance Analysts may be assigned to delivery projects to lead testing efforts to ensure that new or modified business solutions meet business requirements and also ensure that existing business functionality continues to function as expected. Testing Analysts are also responsible for enhancements to testing processes such as test planning, execution, and management processes (environment management, test data management, overall test management/metrics) and enhancements to testing life cycle processes and deliverables within the SDLC.
Project based Test Planning responsibilities include:
Gain an understanding of the Business Requirements of the project to develop a project specific Testing Approach/Strategy to ensure adequate testing coverage. Estimate testing efforts including development of a testing project plan with clear definition of critical path dependencies.
Testing Status Reporting
Ensure project team completion of Test Planning deliverables such as Test Plan (covering stages & phases of Testing as defined in the Testing Approach/Strategy), and Test Matrix/Test Scripts, including traceability to Business Requirements.
Ensure entry criteria to and exit criteria from centralized testing processes are clearly defined.
Gain a high level understanding of the entities changing to support the business solution. This may include changes to config, programs, stored procedures, triggers, called modules, algorithms, job scheduling, and database definitions such as tables, views, indexes.
Project based Test Execution responsibilities include:
Coordinate testing resources to ensure that testing is executed to Plan, including but not limited to:
Ensure that planned testing coverage is executed, including ensuring appropriate capture of results. Prepare and communicate Testing Status.
Coordinate Defect Management, including facilitating prioritization of issues found in testing, assignment of Break/Fix project resources, coordinating migrations for re-test processes.
Ensure coordination with IT Operations to assess and propose solutions to performance issues.
If testing exit criteria is not met, facilitate business decision on next steps (e.g. Go / No-Go decisions).
Independent of a specific project, the Testing Team is responsible for:
Identifying and implementing testing process improvements
Managing and configuring testing tools
Bachelor’s Degree in Computer Science/Engineering or related degree is preferred
Utility Industry Expertise is required, ideally with large scale vendor application experience
6 years of IT applications related experience of which at least 3 year is focused in SQA/Testing
SQA Professional Certification and/or Project Management experience is a plus
Experience leading cross-functional teams with both business and IT, across a functional breadth
Experience with testing tools, including test and defect management reporting. Experience specifically with HP Application Lifecycle Mgmt (ALM), Team Foundation Server (TFS), QuickTest Professional (QTP) / Unified Functional Test (UFT), and/or LoadRunner is a plus.
Ability to facilitate and lead project teams to achieve project delivery objectives
Ability to analyze and comprehend complex business rules and processes
Ability to adapt to project assignments in a fast paced environment
Ability to author large, complex Test Plans that require integration of multiple application, including external business partners and vendors
Ability to multi-task, potentially being assigned responsibility on multiple projects concurrently
Experience with developing, implementing, and improving testing processes
Deep analytical capability to debug, monitor, and troubleshoot issues found in testing
Effective communication (verbal/written), leadership, and customer service skills
Process oriented, detail oriented, and quality focused
Comprehensive consulting skills with proven ability to work with and influence others
Ability to build productive relationships with a focus on cooperation and teamwork
Experience with Environment Management including planning, scheduling, and coordinating all layers of components a plus
Job Field: Information Technology
Job Type: Standard
Primary Location: Georgia-Metro Atlanta-Atlanta
Operating Company: Southern Company Services
Job Type: Standard
Travel (Up to...): Yes, 25 % of the Time
AGLR Corporate Office - 10 Peachtree Place NE (10AtlantaCODE)
10 Peachtree Place NE
Req ID: SCS2007994