Logo
GavinHeath

Software Quality Assurance Analyst

GavinHeath, Colorado Springs, Colorado, United States, 80509


Quality Assurance (QA) Analyst I/II/IIIFinancial ServicesHybrid - Colorado Springs, CO12-Month Contract (with potential for extension or hire)

Job Description:We are seeking a Quality Assurance (QA) Analyst I/II/III to join our growing team. This position is crucial for ensuring that our software meets the highest standards of quality and security. The ideal candidate will not only possess strong testing skills but also demonstrate the ability to coordinate testing efforts across various projects, including software development, infrastructure, and application work. This role involves both manual testing and the strategic development of testing processes, with a focus on security controls and quality assurance management.

Key Responsibilities:

Testing and QA Management:

Execute manual test cases, including functional, regression, and smoke testing.Identify, report, and track bugs and defects, ensuring they are resolved efficiently.Coordinate testing efforts across multiple projects, including software development and infrastructure work.Develop and execute comprehensive test plans, working closely with the business to align test cases with project goals.

Process Development and Automation:

Lead the development of testing processes, with a focus on establishing robust test management practices before moving into automation.Assist in defining testing approaches, with an emphasis on security controls testing.

Collaboration and Communication:

Work closely with agile teams, including scrum masters, product owners, and other QA analysts, to ensure quality standards are met.Communicate clearly and concisely with both technical and non-technical stakeholders, ensuring that testing outcomes are well understood.Provide expertise in root cause analysis and identify any testing gaps within the projects.

Skills and Qualifications:

Experience:

Level I:

Associate's Degree in Computer Information Systems, Information Technology, Computer Science, Business, or related field; 1+ years' experience in software quality assurance, preferably within financial services or banking.

Level II:

Bachelor's Degree in a related field; 3+ years' experience in software quality assurance, with exposure to manual testing, test plan development, and security controls.

Level III:

Bachelor's Degree in a related field; 5+ years' experience in software quality assurance, with extensive experience in both manual testing and process development.

Methodologies:

Ability to operate within any development methodology, including Agile and traditional project management approaches.

Technical Skills:

Strong manual testing experience is required; experience with automation is a plus but not immediately necessary.Familiarity with financial systems and banking software is highly desirable.Proficient in test management and process development.

Certifications:

Preferred certifications include CSQA, CMSQ, or ISTQB. Candidates should be familiar with testing best practices and have a process-oriented mindset.

Additional Requirements:

Communication:

Must be an effective communicator, able to convey complex ideas clearly and concisely.Problem-Solving:

Strong problem-solving skills, with the ability to perform root cause analysis and resolve conflicts efficiently.Team Collaboration:

Ability to work effectively within a team, especially in a hybrid work environment.Security Focus:

Experience in security controls testing is preferred but not required.Contract Details:

Duration:

12-month contract with the potential for extension or hire based on performance.Work Environment:

Hybrid role, with onsite work required after the initial few months depending on performance and familiarity with the role.Interview Process:

Two rounds of interviews: 1) initial virtual 2) second/final onsite. Each round will be 60 minutes in duration.