Design and Execute Tests to validate applications by creating scripts that run testing functions automatically. This includes determining priority for test scenarios and creating execution plans to implement these scenarios.
Identify and Report Bugs and highlight problems to help identify fixes for them. They deliver regular reports identifying these bugs to other members of the engineering team.
Identify Quality potential quality issues that could affect apps.
Should be flexible and adapt to existing environment and culture.
Assist software personnel or juniors in handling project-related work and other requirements.
Coordinate with other software professionals and developers and closely work with them for any application issue resolution.
Qualification:
Minimum a Bachelors degree in Computer Science, Software Engineering, or a similar field.
Previous experience working as a QA Automation Engineer.
QA automation/manual tester analytically examines bug reports, prioritize necessary tests, and streamline application functions through automated testing processes.
4+ years of manual or automation experience is required.
Knowledge of any programming language and HTML5/CSS3 would be added advantage but not mandatory.
Prior testing experience for front-end frameworks like Angular, React js, Vue.js-based project is desirable but not mandatory.
Knowledge of UNIT testing using any tool like NUnit, xUnit, etc is a plus.
Excellent troubleshooting and communication skills.