Evinced named a Gartner Cool Vendor for 2023
Learn More
Careers

Software Engineer in Test

Tel Aviv-Yafo, IL

About The Job

We seek a talented JavaScript Developer to join our Web SDK team at Evinced. You will play a crucial role in developing and maintaining our accessibility testing SDKs, focusing on creating tools that enhance web accessibility for developers worldwide.

Your Impact & Responsibilities

  • Develop and maintain JavaScript Node.js SDKs for web accessibility testing, including libraries for Webdriver.io, Cypress, and Playwright.
  • Extend the functionality of supported frameworks to enhance testing capabilities.
  • Collaborate on harmonizing SDK frameworks for consistency across different tools.
  • Design and develop new SDKs to expand the accessibility testing engine's reach.
  • Optimize SDK performance, maintainability, and usability.
  • Implement best practices for code quality, testing, and documentation.
  • Stay up-to-date with the latest trends in JavaScript, web development, and accessibility technologies.

Knowledge and Skills

  • Strong proficiency in JavaScript and the surrounding ecosystem.
  • Proven experience with test automation frameworks (Webdriver.io, Cypress, Playwright).
  • Deep understanding of web technologies (HTML, CSS, DOM manipulation).
  • Familiarity with JavaScript build tools and bundlers (Webpack, Rollup, Parcel).
  • Experience with version control tools (Git, GitHub).
  • Expertise in cross-browser compatibility testing and debugging.
  • Knowledge of CI/CD concepts and tools (Jenkins, Travis CI, CircleCI).

Nice To Have

  • Understanding of accessibility principles and guidelines (WCAG, WAI-ARIA).
  • Familiarity with TypeScript in SDK development.

About Us

Evinced is the market-leading web and mobile accessibility software company focusing on providing accessibility automation to enterprise developers. We go beyond legacy static/syntax analysis by employing advanced rulesets, computer vision, and AI algorithms to automatically detect and pinpoint accessibility issues during the product development lifecycle. Our tools suggest fixes, helping enterprises integrate accessibility into their software development process, including design, development, automated testing, and production/compliance monitoring. Leading enterprises trust Evinced to create inclusive digital experiences for everyone.

Can't find what you are looking for?

We are always on the lookout for experienced, creative people. If you believe you can contribute and don't find a specific position, or have any question - please contact us at jobs@evinced.com