Quality Assurance Developer, Customer Experience
Company Overview
At Zuora, we do Modern Business. We’re helping people subscribe to new ways of doing business that are better for people, companies and ultimately the planet. It’s an approach resulting from the shift to the Subscription Economy that puts customers first by building recurring relationships instead of one-time product sales and focuses on sustainable growth. Through our leading expertise and multi-product suite, we are transforming all industries and working with the world’s most innovative companies to monetize new business models, nurture subscriber relationships and optimize their digital experiences.
The Team & Role
Explore innovation in our customer experience team, where we excel in complex SaaS solutions.
Join a collaborative force dedicated to ensuring seamless functionality and high-quality performance. Work with skilled professionals in an environment valuing teamwork, continuous learning, and innovation. Your contributions will be integral to maintaining and elevating our software standards as we navigate the intricate landscape.
Opportunity and Mission:
As a Software Development Quality Assurance Engineer, you'll shape top-tier SaaS solutions, impacting company goals by ensuring software reliability, security, and efficiency, with a focus on Salesforce.
Why Come Here Now:
Join us at the perfect time of expansion, contributing significantly to our growth in a rapidly evolving industry.
Contribution to Larger Objectives:
Guarantee SaaS product quality to directly contribute to broader company objectives, enhancing user experience and driving organizational success.
Exciting and Challenging Work:
Dive into complexities and sophisticated SaaS applications, solving intricate problems, optimizing processes, and delivering software exceeding client expectations.
Learning and Growth Opportunity:
This role offers a unique learning experience, exposing you to cutting-edge tools and technologies in SaaS development. Expand your skill set, develop expertise, and grow professionally in a supportive, innovative environment.
Tools and Technologies:
Immerse yourself in a tech-savvy environment, working with state-of-the-art tools and technologies, including Salesforce development and automated testing frameworks, empowering you to excel. Join us in shaping the future of SaaS.
This is a hybrid position, so you'll work both remotely and in the office.
Our Tech Stack: Salesforce, Tray.io, Gainsight, Certinia, Copado, Marketo
What you’ll do
- Ensure the quality and reliability of our SaaS applications, through comprehensive testing and quality assurance processes.
- Collaborate with cross-functional teams to understand software requirements, design effective test strategies, and contribute to the overall development life cycle.
- Develop and execute test plans, test cases, and automated test scripts to identify software defects and ensure optimal functionality.
- Participate in the continuous improvement of testing processes, methodologies, and tools to enhance overall efficiency and effectiveness.
- Investigate and troubleshoot issues, working closely with developers to isolate problems, perform root cause analysis, and contribute to timely resolutions.
- Stay informed about industry best practices, emerging technologies, and advancements in SaaS development to bring innovative solutions to the team.
- Contribute to the creation and maintenance of testing documentation, including test cases, test scripts, and testing results, ensuring comprehensive coverage.
- Actively engage in knowledge-sharing sessions and mentorship opportunities within the team to foster a culture of continuous learning and skill development.
Your experience
- 3+ years relevant work experience and a Bachelor’s Degree in Computer Science or related technical discipline
- Proven experience as a Quality Assurance Engineer or similar role, demonstrating a track record of ensuring the quality and reliability of complex SaaS applications.
- Strong expertise in testing methodologies, test case development, and execution, with a focus on both manual and automated testing.
- In-depth knowledge and hands-on experience with Salesforce testing, understanding the nuances and intricacies of testing within the Salesforce environment.
- Familiarity with testing tools and frameworks, such as Selenium, JUnit, TestNG, or equivalent, to automate and streamline testing processes.
- Solid understanding of agile methodologies, and continuous integration/continuous deployment (CI/CD) pipelines.
- Excellent communication skills, both written and verbal, to articulate testing strategies, report findings, and collaborate within the team.
#ZEOLife at Zuora
As an industry pioneer, our work is constantly evolving and challenging us in new ways that require us to think differently, iterate often and learn constantly—it’s exciting. Our people, whom we refer to as “ZEOs" are empowered to take on a mindset of ownership and make a bigger impact here. Our teams collaborate deeply, exchange different ideas openly and together we’re making what’s next possible for our customers, community and the world.
As part of our commitment to building an inclusive, high-performance culture where ZEOs feel inspired, connected and valued, we support ZEOs with:
- Competitive compensation, corporate bonus program and performance rewards, company equity and retirement programs
- Medical insurance
- Generous, flexible time off
- Paid holidays, “wellness” days and company wide end of year break
- 6 months fully paid parental leave
- Learning & Development stipend
- Opportunities to volunteer and give back, including charitable donation match
- Free resources and support for your mental wellbeing
Specific benefits offerings may vary by country and can be viewed in more detail during your interview process.
Location & Work Arrangements
Organizations and teams at Zuora are empowered to design efficient and flexible ways of working, being intentional about scheduling, communication, and collaboration strategies that help us achieve our best results. In our dynamic, globally distributed company, this means balancing flexibility and responsibility — flexibility to live our lives to the fullest, and responsibility to each other, to our customers, and to our shareholders. For most roles, we offer the flexibility to work both remotely and at Zuora offices.
Our Commitment to an Inclusive Workplace
Think, be and do you! At Zuora, different perspectives, experiences and contributions matter. Everyone counts. Zuora is proud to be an Equal Opportunity Employer committed to creating an inclusive environment for all.
Zuora does not discriminate on the basis of, and considers individuals seeking employment with Zuora without regards to, race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or other applicable legally protected characteristics.
We encourage candidates from all backgrounds to apply. Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)zuora.com.