Skills Required
Understanding of web technologies (HTTP / S, HTML, JavaScript, XML, JSON)
Expertise in developing automated tests using tools like Selenium / Puppeteer, Python, Jenkins and Maven
Expertise with testing frameworks such as PyTest, PyUnit, Jasmine or Mocha
Ability to identify and leverage automation tools best suited for testing needs
Experience with automated testing of RESTful web services
Develop test strategy, write test plans and detailed test cases
Strong knowledge of testing principles, process and authoring of test documents
Ability to develop clean, maintainable automated tests for UI & backend components
Passion and ownership of quality of the applications owned by the team
Ability to develop strong domain knowledge and aid product level decisions making
Qualifications
3+ years of experience testing hosted or standalone multi-tenant web applications.
Bachelor's degree in Computer Science or equivalent