Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Mcleodsoftware • Birmingham, Alabama, United States
Role & seniority: Quality Assurance Analyst I (entry to early-career)
Stack/tools: Manual/automated testing; bug-tracking (e.g., JIRA, TestRail); basic SQL, scripting, automation tools; Agile/Lifecycle familiarity
Analyze user stories and acceptance criteria; design and execute tests (manual and automated); document results
Identify, log, and track defects; execute functional, regression, and system testing
Collaborate with developers, business analysts, and stakeholders; contribute to test plans and continuous process improvement
Bachelor’s degree in CS, IT, or related field; 0-2 years QA/testing experience
Understanding of QA methodologies, testing lifecycles, and Agile basics
Strong analytical/problem-solving ability; effective test result documentation and communication
Experience with bug-tracking/test-management tools (plus: JIRA, TestRail)
Basic SQL, scripting, or automation knowledge
Prior exposure to automated test design or execution
Location not specified in the description
Work type implied: full-time (based on company context)
Job Details
Description
Purpose of the Position: As a Quality Assurance Analyst I, you will play a key role in ensuring the quality and reliability of our software solutions. You will analyze user stories and acceptance criteria, design and execute tests, identify defects, and collaborate closely with development teams to uphold quality standards. This position requires attention to detail, strong problem-solving skills, and a passion for delivering high-quality software solutions.
Essential Duties And Responsibilities
Analyze User Stories and Acceptance Criteria (AC). Design manual/automated tests that verify User Stories and AC. Collaborate in the development of test plans. Execute tests accurately and document test results comprehensively. Identify, log, and track software defects using bug-tracking systems. Adhere to established Quality Assurance (QA) processes and standards. Conduct functional, regression, and system testing to ensure software quality. Work closely with software developers, business analysts, and other stakeholders to ensure requirements are understood and properly tested. Contribute to the continuous improvement of testing processes and methodologies.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education/Experience
Bachelor’s degree in Computer Science, Information Technology, or a related field. 0-2 years of experience in software quality assurance or testing. Familiarity with software testing methodologies, tools, and best practices. Basic understanding of software development lifecycles and Agile methodologies. Strong analytical and problem-solving skills. Ability to document and communicate test results effectively. Experience with bug tracking and test management tools (e.g., JIRA, TestRail) is a plus. Basic knowledge of SQL, scripting, or automation tools is a plus.
Why McLeod?
At McLeod Software, we believe that our employees are our greatest competitive advantage. Each employee contributes directly to McLeod Software’s growth and success. With over 650 full-time team members, we’re still growing while staying true to who we are. Our priorities stay where they belong: with our employees, our customers, and the continued growth of our business. When you join McLeod, you’re joining a company that’s built for the long haul—with a clear vision, strong leadership, and a commitment to investing in our people.