Below are some of the responsibilities a Software Quality Assurance is expected to undertake in their position:
Create and design application and software testing processes.
At least 3 years of experience any software house.
Ensure offerings are entirely functional and provide quality assurance for software products.
Automated testing and problem-solving of various tasks that work towards a development process.
Advise best practices and optimizations throughout testing and bug-fixing processes.
Collaborate with fellow software QA leads to develop test plans and new approaches for seeking out bugs and exploits in end-user-facing applications.
Establish and implement rigorous reporting and automated monitoring systems.
Establish creative direction for the company within brand guidelines.
Manage multiple projects within design specifications and budget restrictions.
Implement feedback and changes whenever possible.
Development experience is must
Strong personnel management skills.
Strong written and verbal communication skills working with software development teams.
Analytical approach to troubleshooting.
Time management skills and organizational skills.
Attention to detail.
Knowledge of
Familiarity with company-recommended QA rubrics and software development frameworks.