A junior quality assurance (QA) analyst performs tests to identify bugs in software applications. As a junior QA analyst, your job duties include performing manual and automated testing, uncovering bugs in software applications, evaluating the user interface (UI) design and user experience (UX), documenting data, and reporting your findings to the software developers and programmers responsible for the product. Your responsibilities include communicating with your QA team, your supervisor, the development team, clients, and other stakeholders.