Overview
Skills
Job Details
Sr. Web Accessibility Engineer
Basic Qualifications
Minimum of 6 years development experience in a complex enterprise organization
Expert understanding of, and ability to interpret Web Content Accessibility Guidelines (WCAG 2.1 AA) as development requirements for more junior developers
Expert knowledge of HTML, CSS, JavaScript, and WAI-ARIA Authoring Practices 1.2
Extensive hands-on experience with UI design and development, with emphasis on web accessibility that supports WCAG 2.1 AA or higher.
Extensive experience working through Accessibility defects, focusing on delivery of code-level recommendations or training to less experienced developers.
Strong ability to explicitly document the code changes required in order to resolve complex accessibility defects or requirements
Proficient in using JAWS, VoiceOver (macOS and iOS), NVDA, Narrator, ZoomText, and other types of assistive technology software
Adept at using common testing tools like Chrome DevTools, color contrast ratio analyzers, HTML code validators, bookmarklets, and more
Personal or professional understanding of how people with different abilities use assistive technologies to navigate complex workflows and forms.
Responsibilities
Design, develop, and implement test-related code to create tools, unit tests, test scripts, test harnesses, and other infrastructure for validating Windows and/or mobile applications, libraries, drivers, and interfaces
Take ownership over test automation, including designing or customizing automation tools as needed
Develop feature code and support other engineering efforts when not working on test-based deliverables
Quickly translate technical requirements and product goals into appropriate code and automated tests
Design test plans and support testing tools and processes
Help manage continuous integration tools like Jenkins, Xcode Server, and VS Build Server to help manage test targets, create reports, and support other users of the tools
Participate in creating technical specifications and performing code reviews with other engineers
Participate in agile planning and scope estimation for team projects
Generate and maintain documentation as needed.
iOS Development or QE experience a must