As a key member of our team you will be involved in both our product development lifecycle and client projects from start to finish. You will identify, analyze, and document problems within our products following a clearly defined QA methodology.
As a Software QA Analyst your Primary responsibilities include:
-
Become a key player in improving and maintaining the overall quality of our products
-
Work independently alongside development teams to test application functionality across multiple browsers and mobile devices
-
Evaluate and test new and existing software features in accordance with the BRD
-
Accurately describe and log issues discovered during testing
-
Perform functional, exploratory, regression and user acceptance testing during release cycles
-
Design, develop, maintain and execute test casesAssist with developing and maintaining reusable test artifacts to help maintain a streamlined and efficient testing process
Secondary responsibilities include:
-
Perform database testing, performance testing
-
Design the automated test scripts using Selenium webdriver / PHP
Desired Skills and Experience:
-
Bachelor’s degree or diploma in Computer Science, Engineering or equivalent
-
Must have 3-5 years of QA experience
-
Good understanding of HTML, Javascript and CSS
-
Attention to detail, excellent problem solving skills, tech - savvy with ability to quickly learn new products
-
Must have the ability to work in a fast paced, agile environment.
-
Must have a strong understanding of software testing methods, principles and tools
-
Must possess excellent communication skills, both verbal and written
-
Good to have hands on experience with test automation preferably using Selenium webdriver / PHP
-
Good understanding of PHP and Javascript
-
Good to have experience with writing and executing SQL queries
-
Relevant testing certifications is a plus