Мы ищем опытного JS Engineer, который поможет нам создать более доступный веб для всех. На этой должности ты сможешь объединить свой опыт разработки программного обеспечения с пристрастием к обеспечению качества, чтобы разработать надежные решения для автоматизации тестирования для нашего механизма тестирования доступности. Это прекрасная возможность работать в динамичной компании, занимающейся разработкой продуктов в сфере доступности. Воспользуйся возможностью сотрудничать с сильной командой р
Мы ищем опытного JS Engineer, который поможет нам создать более доступный веб для всех. На этой должности ты сможешь объединить свой опыт разработки программного обеспечения с пристрастием к обеспечению качества, чтобы разработать надежные решения для автоматизации тестирования для нашего механизма тестирования доступности.
Это прекрасная возможность работать в динамичной компании, занимающейся разработкой продуктов в сфере доступности. Воспользуйся возможностью сотрудничать с сильной командой разработчиков с низким уровнем бюрократии и высоким уровнем прозрачности!
Обязанности
- Участвовать в разработке движка для автоматизированных наборов тестов с использованием JavaScript и популярных фреймворков для автоматизации тестирования, таких как Cypress, Playwright и WebdriverIO
- Сотрудничать с разработчиками для обеспечения удобства тестирования и использования Web SDK
- Проектировать и внедрять эффективные стратегии тестирования для покрытия критически функциональности и доступности
- Исследовать и устранять ошибки, обнаруженные во время выполнения тестов, тесно сотрудничая с командой разработчиков для их решения
- Постоянно совершенствовать и оптимизировать процесс автоматизированного тестирования для повышения эффективности и надежности
li>- Участвовать в проверках кода и предоставлять фидбек для поддержания высоких стандартов качества кода
- Быть в курсе последних тенденций и лучших практик в тестировании JavaScript и доступности
Требования
- 3+ года опыта работы с языком программирования Javascript с желанием использовать тест-ориентированную разработку
- Подтвержден опыт работы с фреймворками для автоматизации тестирования JavaScript, такими как Cypress, Playwright или WebdriverIO
- Глубокое понимание вебтехнологий, включая HTML, CSS и манипуляции с DOM
- Знание библиотек тестирования JavaScript, таких как Jest, Mocha или Jasmine
- Опыт работы с системами контроля версий, в частности Git и GitHub
- Знание принципов и рекомендаций по доступности (WCAG, WAI-ARIA) является преимуществом
- Понимание концепций CI/CD и знание таких инструментов, как Jenkins, Travis CI или CircleCI
- Отличные навыки решения проблем и устранение ошибок
- Сильное внимание к деталям и стремление к выполнению высококачественной работы
- Отличные навыки общения и сотрудничества, умение эффективно работать в команде
- Владение английским языком на уровне выше среднего, как устным, так и письменным
Личный профиль
- Проактивность и самомотивация, желание постоянно учиться и совершенствоваться
- Способность критически мыслить и системно подходить к решению проблем
- Отличные навыки таймменеджмента и организаторские способности
li>- Сильные навыки межличностного общения и умения успешно работать в динамичной и быстротечной среде
___________________________________________________________________________________
Вы помните, что я буду пользоваться JSEngineer tohelp Build a more accessible web for everyone. our accessibility testing engine.
If you're passionate about JavaScript, have experience with test automation frameworks, and want to|make a|real impact, this role is|perfect for you.
This is a great opportunity to work within afast-growing Product House в the Accessibility domain. Take the opportunity tocollaborate with astrong development with low bureaucracy and high visibility!
"font-style: normal; font-weight: 400">
Responsibilities- Take part in Engine development for automated test suites using JavaScript and popular test automation frameworks like Cypress, Playwright, and WebdriverIO
- Collaborate with developers to ensure the testability and maintainability of the Web SDK
- Дизайн и implementive effective test strategies to cover critical functionality and accessibility scenarios
- Investigate and troubleshoot issues found during test execution, working closely with the development team tosolving them li>
- Постоянно удастся и оптимизировать автоматизированные испытания процесса для улучшения эффективности и надежности
- Participate в code reviews and provide feedback to maintain high code quality standards
- Stay up-to- даты с последними тенденциями и высокими практиками в JavaScript testing and accessibility
Requirements
- 3+years of experiencial with JavaScript programming language with apassion for working using test-driven development
- Proven experience with JavaScript test automation frameworks such asCypress, Playwright, or WebdriverIO
- Solid подчеркивает webтехнологии, включая HTML, CSS, и DOM manipulation
- Familiarity with JavaScript testing libraries like Jest, Mocha, orJasmine
- Experience with version control systems, notably Git and GitHub
- Knowledge of accessibility principles and guidelines (WCAG, WAI-ARIA) is a plus
- Understanding ofCI/CD concepts and familiarity with toolнапример, Дженкинс, Трэвис CI или CircleCI.
- Сильные навыки решения проблем и отладки.
- Сильное внимание к деталям и стремление выполнять высококачественную работу.
- Отличные коммуникативные навыки и навыки сотрудничества, способность эффективно работать в командной среде.
- Английский язык на уровне выше среднего, как устный, так и письменный.
Личный профиль
- Активность и целеустремленность, желание постоянно учиться и совершенствоваться.
- Способность критически мыслить и системно подходить к проблемам.
- Отличное управление временем и организаторские способности< /li>
- Высокие навыки межличностного общения и способность хорошо работать в быстро меняющейся, динамичной среде.