Position: Junior Project Manager / Quality Assurance (QA) Specialist (After Completing IT Course)
Company: SimilarDev
Experience required: no_exp
English level: intermediate

Job Description: Junior Project Manager / Quality Assurance (QA) Specialist (After Completing IT Course)

Job Summary:
As a Junior Project Manager / Quality Assurance (QA) Specialist, you will play a vital role in ensuring the successful delivery of IT projects and maintaining the quality of our software and applications. Having completed a relevant IT course, you will possess the knowledge and skills required to manage projects effectively and conduct thorough QA testing. This role is ideal for individuals who are passionate about IT, have a keen eye for detail, and are eager to apply their freshly acquired expertise in project management and quality assurance to contribute to the success of our technology initiatives.

Responsibilities:
Project Management (PM):

Project Planning: Collaborate with senior project managers to develop project plans, define project scope, timelines, and deliverables.

Progress Tracking: Monitor project progress, identify potential roadblocks, and take proactive steps to ensure projects stay on schedule.

Team Coordination: Facilitate communication and coordination among project team members, ensuring everyone is clear about their roles and responsibilities.

Risk Management: Assist in identifying and managing project risks, devising contingency plans, and resolving issues as they arise.

Stakeholder Communication: Maintain regular communication with stakeholders, providing project updates, and addressing their queries and concerns.

Quality Assurance (QA):

Test Planning: Contribute to the creation of test plans and test cases based on project requirements and specifications.

Testing Execution: Conduct functional, regression, and usability testing to verify the quality and functionality of software and applications.

Bug Reporting: Document and report software defects or issues, collaborating with developers to ensure timely resolution.

Test Automation: Assist in the implementation of automated testing processes to enhance testing efficiency and coverage.

QA Documentation: Maintain comprehensive QA documentation, including test plans, test cases, and testing reports.

Continuous Improvement: Provide feedback on QA processes and contribute to continuous improvement efforts to enhance the overall QA methodology.

Requirements:

Relevant IT Course: Completion of a relevant IT course covering project management methodologies and quality assurance principles.

Education: A bachelor's degree in computer science, information technology, or a related field is preferred but not mandatory.

Project Management Skills: Basic understanding of project management concepts, including planning, coordination, and risk management.

Quality Assurance Knowledge: Familiarity with QA testing principles, methodologies, and best practices.

Communication Skills: Excellent verbal and written communication skills to interact effectively with team members and stakeholders.

Attention to Detail: Strong attention to detail when conducting QA testing and documenting defects.

Problem-Solving: Analytical and problem-solving skills to identify and resolve project and QA-related issues.

Tech-Savvy: Proficiency in using relevant project management tools and QA testing software.

Team Player: Ability to work collaboratively in a team-oriented environment and contribute to project and QA goals.

Positive Attitude: A positive and proactive approach to learning, contributing, and adapting to new challenges.