Quality Assurance Analyst – Mid level
Required Qualifications (Mid Level)
· 3–5 years of experience in quality assurance, software testing, or a related technical discipline.
· Must have experience with testing of data pipelines and/or data reporting/warehousing solutions
· Solid understanding of software development lifecycles (Waterfall/Agile), defect tracking, and validation methods.
· Strong analytical and problem solving skills with attention to detail.
· Ability to execute and independently refine test plans, test cases, and acceptance criteria.
· Effective communication skills for documenting issues and collaborating with project teams.
· Ability to interpret and validate functional requirements, user stories, and acceptance criteria—beyond simply following predefined test scripts.
· Familiarity with data validation, backend testing, and verification of API responses or ETL/ELT outputs.
Preferred Qualifications
· Hands on experience with test management tools, defect tracking systems, or automation frameworks.
· Working knowledge of data validation, regression testing, integration testing, API testing, or backend verification.
· Experience supporting Agile Scrum or Kanban teams, including participation in ceremonies.
· Ability to contribute to process improvements, QA templates, and reusable testing assets.
· Exposure to automated testing tools or scripting languages (e.g., Playwright, Selenium, Python),.
Education
· Associate’s degree in a relevant field (Computer Science, Information Systems, Data Analytics).
· Bachelor’s degree preferred for mid level roles.
Key Responsibilities
· Thoroughly test software solutions to confirm correct functionality, performance, and defect free operation across multiple test types (functional, regression, and system testing).
· Review and validate software and data deliverables—including documentation—for completeness, accuracy, and correctness.
· Create, organize, and maintain all QA documentation (test cases, test suites, validation records, defect logs).
· Independently identify, document, and track issues; partner with developers and analysts to drive timely resolution.
· Report progress on defect resolution, risks, and blockers to project leadership.
· Support QA process improvements by proposing enhancements to methods, templates, or tool usage.
· Assist in developing reusable test approaches, test models, and standardized QA assets.
· Collaborate with developers, analysts, and business stakeholders to clarify requirements, verify expected behavior, and validate system outputs.
· Ensure that all testing activities comply with internal quality standards, client requirements, and project governance.
· Participate actively in Agile ceremonies and cross functional review discussions.
· Contribute to root cause analysis for defects and recommend long term solutions.
Clearance:
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Public Trust clearance is required.
Compensation and Benefits
Salary Range: $120,000 - $145,000 (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the