Headquartered in Clifton, NJ, ClassLink is a leading education technology company serving schools around the world.
ClassLink empowers over 22 million students and staff with instant access to a library of 6,000+ single sign-on apps from in the classroom or at home.
ClassLink Analytics provides essential usage data, so instructors can measure engagement and leaders can make informed purchasing and training decisions.
ClassLink Roster Server and OneSync use automation and open standards to make rostering and provisioning easier, more secure, and less time-consuming.
The ClassLink team is a family of dedicated people who strive to make a difference in education. We do this by making and delivering great products. We rely on our 3 core values to lead us in our day to day, guide our company's actions, and serve as our cultural cornerstones. They are:
Job purpose: The Quality Assurance (QA) specialist ensures products meet quality standards, preventing defects, and errors, and enhancing customer satisfaction through rigorous testing and collaboration with cross-functional teams. They identify issues, conduct inspections, and improve quality standards, maintaining the integrity of products and services.
Job Summary: We are looking for a results-oriented, self-motivated QA Automation Engineer with at least one year of experience with Cypress to work with our team to create award winning products for our clients.. The role will focus on planning and executing automated tests, including but not limited to functional, integration, smoke, and regression tests.
Responsibilities:
- Work in a fast-paced, Agile/Scrum engineering environment and deliver incremental product software with high quality.
- Participate in key planning meetings and proactively provide inputs to identify quality issues, testing needs, and project risks early.
- Define Test Strategies and Create Test Plans.
- Maintain regression suites as well as develop tests for enhancements.
- Provide a Best Practice approach in developing tests for enhancements and product bug fixes.
- Work closely with product management and QA Automation Team to provide support in building the automated suite.
- Manage multiple test cycles such as regression, Load Testing, Performance Testing, System Integration Testing (SIT) and End-to-end (E2E) in parallel across multiple products.
- Comfortable with assisting others on the team with how to use the tools forautomation.
- Develop comprehensive acceptance criteria, test scenarios, and test cases
- Identify and log defects in the system
- Assist the development and operations teams in debugging and replicating issues
- Write and maintain internal documentation
- Design, develop, and execute automated test scripts
- Work closely with QA Lead and Product Leadership to provide support in building the automated regression suite.
- Test API Endpoints using Postman
- We are looking for 2-5 years experience in automation testing
- Strongly Preferred:
- 3+ years of JavaScript and/or software testing in a JS based framework
- 1+ years of building or maintaining Cypress tests and frameworks
- 3+ years of API testing with Postman
- Experience testing various authentication methods
- Bachelor’s degree in computer programming, computer science, or a related field preferred
- Experience/knowledge of JIRA and Scrum methodology a plus
- Experience with testing tools and automation frameworks like Postman, WebDriverIo, LambdaTest, Mocha, Chai and Jenkins
- Analytical thinker
- Ability to work in self-managing atmosphere
- Independent problem solving skills
- Ability to summarize and discuss testing observations
It would be great if you have or are pursuing the following:
- PMP certification
We prefer that you have experience with:
- Google Suite
- MS Office Suite
- SalesForce
- JIRA and Confluence
NOTE: This job description is not intended to be all-inclusive. Employees may be asked to perform other related duties as negotiated to meet the ongoing needs of the organization.