Wiley is a global organization focused on transforming knowledge into impact, particularly in the fields of science and education. They are seeking a QA Engineer to design, execute, and own quality assurance processes for scalable software systems, ensuring product quality in a dynamic software development environment.
Responsibilities:
- Design, develop, and maintain comprehensive test plans and test cases for high quality, scalable enterprise applications built using Ember and React frameworks
- Verify and validate implemented features based on wireframes and design documents
- Test reusable UI components with focus on scalability, extensibility, supportability, and accessibility
- Validate data integrity and perform backend testing using database technologies such as MySQL and Redshift
- Design test strategies for and test distributed systems and cloud-native applications
- Integrate and manage automated tests within DevOps processes and CI/CD pipelines using CI/CT tools
- Collaborate with cross-functional teams to deliver educational technology solutions
Requirements:
- Experience testing applications built with foundational web technologies including Responsive Design, JSON, and REST APIs
- Proficiency in test automation frameworks (e.g., Selenium, Cypress) and scripting languages such as Python or JavaScript for developing and maintaining automated test cases
- Good familiarity with DevOps principles and infrastructure, with experience integrating automated tests into CI/CD pipelines using CI/CT tools
- Experience with SQL databases, particularly MySQL, for data validation, querying, and managing test environments
- Knowledge of testing distributed systems concepts and cloud-native applications
- Commitment to creating accessible, user-friendly educational technology, with experience testing for and adherence to WCAG standards