$Not specified
The Quality Assurance Analyst is responsible for planning, designing, and executing software testing for various projects. This role involves collaborating with IT teams to validate system functionality and documenting defects.
Candidates should have a minimum of 3 years of experience as a QA Analyst or Software Tester, preferably in a Microsoft technology environment. Familiarity with both Waterfall and Agile methodologies, as well as experience with automated testing tools, is required.
Job Title: Quality Assurance Analyst Location: Saint Louis, MO Employment Type: Contract About US DMV IT Service LLC, founded in 2020, is a trusted IT consulting firm specializing in IT infrastructure optimization, cybersecurity, networking, and staffing solutions. We partner with clients to achieve technology goals through expert guidance, workforce support, and innovative solutions. With a client-focused approach, we also provide online training and job placements, ensuring long-term IT success. Job Purpose The Quality Assurance Analyst plays a key role in planning, designing, and executing software testing for projects ranging from simple to highly complex. This position works closely with IT teams and business units to validate that systems meet requirements and function as expected. The role also involves documenting defects, developing test plans, and supporting continuous improvement of QA processes in a fast-paced, evolving environment. Key Responsibilities Develop detailed test plans, test cases, test scripts, and test reports for projects of varying scale. Execute testing across software applications, system integrations, and reporting platforms. Validate that system functionality aligns with user requirements and expectations. Review requirement documentation to confirm testability of features. Identify, log, and report system defects and ensure resolution with project teams. Design and maintain automated regression testing scripts. Communicate business risks related to testing and implementations for management evaluation. Collaborate with cross-functional teams to define testing and inspection strategies. Establish measurable objectives for system testing. Track and summarize testing defects for post-project reviews to improve QA processes. Support timely and complete testing of enhancements before production release. Perform other related duties as needed. Required Skills & Experience Testing Expertise: Skilled in writing use cases, test plans, test conditions, boundary testing, and data validation. Methodologies: Knowledge of both Waterfall and Agile/Scrum software development methodologies. Technical Skills: Proficiency in SQL for test data management and validation. Automation: Experience with automated testing tools such as Microsoft Test Manager, Selenium, or similar. QA Practices: Familiarity with various testing levels, including Unit, System, and Regression testing. Collaboration: Ability to manage workload independently while maintaining a proactive, team-oriented approach. Education & Experience Minimum of 3 years’ experience as a QA Analyst or Software Tester, preferably within a Microsoft technology environment. Experience with Jira (preferred). Hands-on experience testing system integrations. Background in supply chain processes (required).
This job posting was last updated on 9/18/2025