Job Description
Zendesk is looking for a QA Engineer to join the Sell Engineering team! We’re seeking a test engineer to help us ensure quality of core features used by Zendesk Sell customers. Our mission is to make features of Zendesk Sell reliable, simple and robust with a low-friction delivery process.
What you’ll be doing:
Be the advocate of testing and quality in the team. Mentoring other team members and building quality awareness during all project stages.
Define test plans for projects and features.
Identify scenarios to test and manually execute them.
Define and automate test scenarios on the level of HTTP API or web browser
Fix inefficiencies and instabilities in existing test suites.
Refactor and improve existing automated tests for easier maintenance and extension
Stay on top of the features delivered by other teams to have a broad view on the possible interactions between subsystems
Improve and monitor our CI pipeline
What you bring to the role:
Experience with both manual and automated testing of web applications, using Web and API testing frameworks
Experience running and maintaining automated regression tests in a continuous integration environment.
Experience with a dynamic programming language (e.g. Ruby, Python or JavaScript) or willingness to learn one
Ability to decompose projects into smaller units that can be delivered iteratively
Continuous learning of innovative approaches to testing and best-practices around quality assurance in software engineering
You are open to giving and receiving constructive feedback in a supportive environment
Worry not if you can’t check all the boxes above - that’s fine as long as you’re willing to learn and gain that experience on the job