Overview
Skills
Job Details
Work locations: Glendale, CA, Anaheim, CA or Orlando, FL
Work Schedule; Hybrid, 3 days/week onsite
Duration of Assignment: 10+ Months
W2 Only Position
JOB DESCRIPTION:
We re looking for a hands-on Web Accessibility Engineer who loves to enable amazing customer experiences through web applications! As a Web Accessibility Engineer in the Commerce Group, you will help guide the requirements development, story creation, and implementation of Accessibility features in our internal and guest-facing web pages and web applications. This role will rely on a mix of your knowledge, skills, and hands-on experiences, as well as your ability to relay complex ideas to less experienced developers to enable our business. This Commerce focused team works closely with internal development studios to deliver world-class guest experiences and interactive systems across the Commerce portfolio.
You will report to the Sr. Manager, Commerce Quality and Release Center of Excellence.
Responsibilities:
- Groom Jira Issues to identify and clarify Critical and High Accessibility Bugs, updating the description and work plan to ensure clear requirements and code samples are defined.
- Analyze backlogs and support project development teams to identify root causes for accessibility issues.
- Engage with, and coach, scrum-masters or studio leads to ensure Critical and High Bugs are addressed with appropriate prioritization, and holistically across a given application or site.
- Independently perform accessibility audits of web pages / UI workflows / mobile applications using a combination of automated testing tools, manual testing methods, and assistive technology products.
- Test or retest the in-scope applications, clearly documenting test results.
- Identify accessibility violations and recommend detailed code solutions and best practices for remediation.
- Engage in rapid prototyping in support of research and standards development to evaluate potential technical solutions for requirements definition on emerging or in-flight development.
- Collaborate with external vendors as well as other Accessibility professionals in order to find optimal solutions to complex requirements.
- Validate and help define acceptance criteria in BDD/Gherkin.
- 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.
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.
- Exceptional collaboration, listening, written and verbal communication skills.
- Detail-oriented, analytical, and creative thinker with a passion for quality processes.
- Experienced in using Jira issue and project tracking software.
- Able to work independently, with limited guidance and day-to-day.
Preferred Qualifications:
- Demonstrated passion for and relevant development experience in Web Accessibility.
- Hands-on experience in designing and developing WCAG compliant web and/or mobile applications.
- Knowledge of or demonstrate experience in the fundamentals of an Angular code environment.
- Excellent partnering and collaboration skills, with experience working across multiple studios as a coach or mentor.
- Experience contributing to and maintaining accessibility documentation that can be used by a wide variety of teams, from best practices and guidelines to detailed functional and technical requirements.
- Experience with Confluence as a Wiki documentation tool.
- Awareness of the changes included in Web Content Accessibility Guidelines (WCAG) version 2.2 AA.
- Experience in testing applications that utilize Server Delivered User Interfaces (SDUI), like Flutter.
Required Education:
- 4 year degree in Computer Science or related field.