Description

Bachelor degree in Computer Science or a related discipline and typically 5 to 7 years’ experience in software quality assurance or programming OR 7-9 years relevant work experience.    
   ● Good understanding of QA methodologies and strong ‘hands on’ experience developing test scripts for functional, performance, and regression testing that include automated, ad-hoc, and manual testing elements.
   ● Good experience with Continuous Integration, Continuous Build, Continuous Delivery Practices, Test Automation and related tool-sets (such as Selenium, Jenkins, Night watch JS, etc).
   ● Solid programming background, experience with Javascript, Node JS, Java, or similar.
   ● Strong grasp of computer science fundamentals, algorithms and data structures.
    ● Experience with testing within an Agile development environment.
    ● Experience mentoring junior team members, overseeing code quality and evangelizing best practices.
    ● Good oral and written communications, an ability to present and discuss technical information in a way that establishes rapport, persuades others, and gains understanding.

Education

Any Graduate