No, coding skills are not mandatory for a QA Tester. Their role involves assessing software applications to find and report bugs and usability issues. Salaries for Software Testing and Quality Engineers range from $62,890 to $76,350, reflecting the importance of their work in ensuring software quality.