Overview
On Site
Full Time
Skills
Attention To Detail
Project Delivery
Collaboration
Project Planning
Testing
Test Cases
Reporting
Status Reports
Management
Communication
Presentations
Project Documentation
Technical Writing
Test Plans
Business Analysis
Business Analytics
Requirements Elicitation
Documentation
User Stories
Agile
Defect Management
Computer Science
Information Technology
Project Management
JIRA
Confluence
Asana
Software Development
Scrum
Kanban
Content Management Systems
Adobe Experience Manager
System Integration Testing
Software Architecture
Quality Control
Quality Assurance
Job Details
IDR is seeking a detail-oriented and proactive QA Analyst to join our team. In this role, you will be responsible for gathering and analyzing business requirements, creating user stories in JIRA, supporting project planning, identifying tasks, assisting software developers, conducting quality assurance testing, providing status updates, and ensuring clear communication with project stakeholders. You will also be responsible for documenting project requirements, meeting notes, and ensuring all project documentation is up-to-date. The ideal candidate will have a strong technical understanding, excellent communication skills, and a passion for ensuring successful project delivery. If you're looking for an opportunity to work for growing company in Plano, Tx - APPLY TODAY!
Key Areas:
Key Areas:
- Requirements Gathering & Analysis:
Collaborate with business stakeholders to gather, document, and prioritize business requirements. Translate these requirements into detailed functional specifications and user stories. - JIRA User Story Creation:
Create, maintain, and manage user stories in JIRA, ensuring they are well-defined and align with project goals. Work with product owners, developers, and other stakeholders to clarify and refine requirements. - Project Planning Support:
Assist in the development and maintenance of project plans, schedules, and milestones. Ensure that all necessary tasks are identified and assigned to appropriate team members. - Task Identification & Management:
Work with development teams to identify, track, and manage tasks and dependencies. Help in breaking down large tasks into manageable units and track their progress to ensure on-time delivery. - Support for Software Developers:
Provide support to the development team by ensuring they have all the information and clarification they need to successfully implement technical solutions. Act as a liaison between business stakeholders and the development team. - Quality Assurance & Testing:
Assist in defining test cases, performing quality assurance testing, and ensuring the product meets the specified requirements. Identify and report any issues, working with the team to resolve them. - Status Reporting & Updates:
Regularly update stakeholders on project progress, issues, risks, and milestones. Prepare clear and concise status reports for management and key project participants. - Clear Communication:
Maintain open lines of communication with all project stakeholders, ensuring that any changes, issues, or delays are communicated promptly. Help facilitate meetings, presentations, and discussions to ensure project alignment and transparency. - Meeting Notes:
Attend project meetings and document key decisions, action items, and discussions. Ensure meeting notes are clear, concise, and distributed to the appropriate stakeholders in a timely manner. - Project Documentation:
Maintain and organize comprehensive project documentation, including functional specifications, technical documentation, user stories, test plans, and meeting notes. Ensure that all documents are up-to-date and accessible to relevant stakeholders.
- 5+ years of experience as a QA Analyst or a combination of QA and BA duties within a technical environment
- Strong experience with requirements gathering, documentation, and user story creation
- Experince with JIRA and Agile methodologies
- Strong understanding of project management principles, tools, and processes
- Experience with software development processes, quality assurance testing, and defect management
- Bachelor's degree in Computer Science, Information Technology, Business, or a related field
- Experience with additional project management tools such as JIRA, Confluence, Trello, or Asana
- Experience in a software development environment (e.g., Scrum, Kanban)
- Knowledge of content management systems (such as AEM), system integration testing, and software architecture
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.