QA Automation Engineer (Cloud SDK)
Description
About Us:
Our mission is to elevate leading brands through unforgettable digital connections with their customers. Sitecore delivers a composable digital experience platform that empowers the world’s smartest and largest brands to build lifelong relationships with their customers. A highly decorated industry leader, Sitecore is the leading company bringing together content, commerce, and data into one connected platform that delivers millions of digital experiences every day. Thousands of blue-chip companies including American Express, Porsche, Starbucks, L’Oréal, and Volvo Cars rely on Sitecore to provide more engaging, personalised experiences for their customers. Learn more at Sitecore.com.
About the Role:
The Cloud SDK team is a dedicated group of software engineers who specialize in creating and maintaining the Cloud SDK for Sitecore. This team ensures seamless integration of various Sitecore digital experience platform (DXP) products, allowing developers to easily integrate JavaScript web applications. They focus on delivering high-quality, robust, and scalable solutions, while continuously improving the SDK to meet the evolving needs of the developer community.
Sitecore is looking for a QA Engineer with experience around testing Front-End applications. As Front-End quality engineer, you will be focussing on supporting the QA efforts within the development team, ensuring the quality and the reliability of the Cloud SDK by collaborating with senior developers, product teams, and other stakeholders across the organization.
What You’ll Do:
- Act the primary QA driver, owning and maintaining the QA processes within the team
- Review and provide feedback on the tests written by developers in pull requests (PRs) to ensure test quality and alignment with best practices
- Design, create, and update test cases/suites as needed (unit tests, integration tests, performance tests, etc.)
- Attend sprint ceremonies with the team, as well as any regular meetings with the product manager or the product owner of the team
- Refactor and maintain test cases as the product evolves, adapting to new features and updates in the product
- Collaborate closely with the developers to ensure a smooth integration and delivery of the product
What You Need to Succeed:
- Minimum of 2 years in automated Front-End testing
- Hands-on experience with automated Front-End testing in JavaScript/TypeScript environments
- Previous experience working with Jest, Cucumber/Gherkin & Cypress or another front end test automation framework
- Experience in designing and planning various test types (unit, integration, performance, etc.) as needed
- Agile testing mindset, strong analytical approach, with the ability to efficiently work in a fast- paced agile environment, while continuous improving our testing practices
- Excellent communication skills and the ability to articulate technical information to both technical and non-technical stakeholders
Additional Skills That Could Set You Apart:
- Previous experience working with or testing SDKs
- Collaborative and positive attitude, with a passion for problem solving and continuous learning
- Previous experience with Front-End development
Why you should click ‘Apply’:
Sitecore is on a path of significant growth, driven by our passion for new technologies. We are prepared to capitalize on a $30 billion market opportunity, a testament to the promising stage of this field. Joining Sitecore now offers a unique chance to shape an industry that’s just beginning to unfold its potential.