Job Description
Job Title: Quality Assurance Analyst
Location: Hybrid - Newark DE
Duration: Full time
Overview:
Our client, a Delaware based utilities organization is seeking an QAA to join their growing team! This exciting role is a Direct Hire opportunity. Our client is seeking an individual local to their Newark office so they can work in a hybrid model working in office 3 days per week. This position is not offering sponsorship at this time.
Responsibilities:
- Proactively partner with BIS leadership to understand, identify, replicate, and resolve issues that occur in the software application, infrastructure & security environments.
- Create, maintain, and implement test plans, test cases, test scenarios and all other QA related documentation.
- Manage and lead the QA efforts, instilling best practices across the department, across all projects.
- Manage initiatives designed to promote and support continuous QA process improvements and other development activities.
- Participate in special projects, audits and process improvements in support of Quality Assurance initiatives.
- Review audit and assessment results to identify trends and issues, perform root-cause analysis, developing recommendations for resolution and tracking effectiveness of remedies.
- Participate in the requirements gathering process with the goal of tailoring all testing documentation around the requirements for coherence throughout the lifecycle.
- Support the BIS teams in the resolution of project roadblocks, defects, or issues, to meet business and functional requirements; providing clear steps to reproduce issues, detailed descriptions of identified issues and see issues through to final resolution.
- Develop a manual and automated test cases to validate performance across all BIS-supported devices, OS, browsers, and environments.
- Become a SME on all supported applications, work proactively to identify and document program/project issues before they are reported by our users.
- Lead weekly defects meetings - tracking progress of the build cycle.
- Participate in weekly change control meetings, ensuring quality has been performed for any medium-to-large changes.
- Play an integral role in Production release process including after-hours releases, end-to-end integration testing, ensuring all testers have access and understanding of what testing they are responsible for.
- Complete work in accordance with established SDLC processes.
- Execute test cases manually and reporting defects using Microsoft Azure DevOps; verifying fixes and closing bugs during regression testing.
- Participate in the code promotion and management processes (DevOps), providing support and training for end users as needed.
Qualifications:
- Bachelor's degree in Information Systems, Computer Science or a similar discipline or 8 years of equivalent experience.
- 5-7 years of demonstrated experience in the full SDLC, documentation, and implementation of Quality Assurance processes and tools.
- Demonstrated skills in software testing including designing and manipulating test data and error replication in enterprise-level systems.
- At least 1 year of experience working on Enterprise Resource Planning (ERP) implementations (e.g; SAP, Oracle).
- Experience testing in the Infrastructure and Information Security (Cyber) outputs.
- Demonstrated experience in collaborating with development teams, business owners and end users is a must.
- Demonstrated experience with creation and maintenance of functional, non-functional, integration, regression and other types of testing documentation is required.
- Demonstrated experience with change control processes.
- Advanced experience with Testing Tool Suites (Azure DevOps and/or other) is required.
- Excellent customer service and communication skills.
- Strong attention to detail and are meticulous.
- Ability to interpret data with strong analytical skills.
- Enthusiastic self-starter.
- Excellent oral and written communication skills.
- Effective problem-solving and decision-making skills.
- Work well independently and as a team member.
Benefits/what's in it for you?
- Flexible work arrangement
- Competitive base salary
- Fantastic opportunities for career growth
- Cooperative, supportive and empowered team atmosphere
- Annual bonus and salary increase opportunities
- Monthly recognition events
- Endless wellness initiatives and community events
- Robust and customizable benefit packages-choose what works best with your life. Options include generous 401k, medical, dental and life insurance, tuition reimbursement, compensated volunteer hours and MORE!
- Paid time off, holidays and a separate bank of sick time!