QA Analyst
QA Analyst I
Location: Birmingham, AL (Hybrid after training)
Department: Quality Assurance – Product Development
Are you naturally detail-oriented and curious about how software really works? Are you ready to make an impact from day one? At McLeod Software, we’re looking for recent grads ready to launch their tech careers by joining our Quality Assurance team. In this entry-level QA Analyst I role, you’ll work closely with developers, analysts, and product teams to test and ensure the reliability of the software that powers the logistics and transportation industry.
What You’ll Do (responsibilities):
- Analyze User Stories and Acceptance Criteria to design tests that reflect real customer scenarios
- Write and execute manual tests with precision — and explore automation as you grow
- Work with developers and other QA teammates to build test plans and test data
- Log and track bugs using industry tools like JIRA
- Participate in functional, system, and regression testing
- Help uphold and improve McLeod’s quality standards through process improvements
- Learn the ins and outs of software development within an Agile team environment
What We’re Looking For (requirements):
- Bachelor’s degree in Computer Science, Information Systems, or a related field
- 0–2 years of experience in software QA
- Familiarity with QA methodologies, testing tools, and basic software lifecycle concepts
- Clear communication skills – you know how to write things down and explain your thought process
- A sharp eye for detail and the patience to dig into problems
- An eagerness to learn and grow in a team-based environment
What Will Set You Apart (preferred):
- Experience with JIRA, TestRail, or other test management tools
- Basic SQL knowledge or interest in learning automation tools
- Exposure to Agile or Scrum development practices
- Participation in software-focused clubs, coursework, or internship programs
Why McLeod?
McLeod Software is a leading provider of transportation and logistics software that helps freight move efficiently across the U.S. When you join our team, you’re joining a culture that values innovation, learning, and teamwork. You’ll gain hands-on experience, mentorship, and exposure to enterprise software — and you’ll get to see your work contribute to real-world outcomes.