Senior QA Automation Engineer – Engage Voice
Want to change the way work…works? This is your moment.
RingCentral Glip integrates messaging with video to make conversation, collaboration and connection more meaningful than ever, no matter where or how people want to work.
The Innovation team is the engine that makes RingCentral go. From Engineering to UX/UI to CloudOps, this is the place where the biggest ideas in cloud communications are imagined, developed, and delivered. If there’s a better way to bring people together, RingCentral Innovation is finding it, iterating on it, and sharing it with the world.
We’re as proud of our working environment as we are of our market success. You’ll find all the training, opportunity and resources you could ever want here - with all the work/life benefits you expect, and none of the micromanagement. RingCentral regularly brings home Best Place To Work awards from locations all over the world, and outstanding company ratings on Glassdoor and Comparably!
RingCentral surrounds you with world-class technology and talent, in a people-first environment built from the ground up to help you do the best work of your career. We’re not just changing the nature of communication and teamwork. We’re winning, together.
We are looking for a talented Sr. Quality Assurance Engineer to join the RingCentral Engineering team in our Boulder, CO location to work on Engage Voice, a mission critical Contact Center as a Service (CCaaS) offering.
In this position, you will work with local and remote engineering teams. You will lead local embedded QA engineers and collaborate with our global QA and regression teams to improve test coverage, automate tests, and help insure best practices across a growing number of engineering teams. You’ll participate in mentoring QA engineers, actively engage with software engineers across multiple disciplines, and help to elevate the quality of the code and the product.
Through this role you will have the opportunity to explore cutting edge technologies, work on enterprise-class mission critical software, solve complex problems at scale, and make a positive impact on our growing organization. You should be motivated, organized, excited about technology and SaaS products, a critical thinker, and passionate about quality, scalability, latency, and platform stability. Our culture is motivational, constructive, and positive. We value teamwork, camaraderie, and collaboration. If you’re up for a fun challenge we want to hear from you.
Primary Responsibilities
Work with engineering teams and QA engineers to improve and automate testing strategies and software configurations
Help mentor and grow our local QA engineers
Design, drive, and create new automated integration and end to end tests with front-end (Selenium, etc) and back-end (Java, Spring, etc.)
Collaborate with our global QA organization in test development, documentation, and automation
Coordinate with product development engineers to design all test plans and analyze all functional and nonfunctional requirements for all automation test framework and provide training to staff if required
Implement test cases, evaluate results, prepare test data and design functional tests in required framework
Develop and execute test cases to diagnose issues and bugs, creating test data when required
Work with engineers to understand new and existing features to gain context of the product and platform
Design and document testing scenarios to comprehensively cover new features and functionality
Continual work with offshore regression testing teams on knowledge transfer and process improvements
Continually adapt existing practices / principles to accommodate the changing product and technological landscape
Occasional off-hour availability for production testing on release nights
Participate in Agile / Scrum activities, Sprint Planning, Standups, etc.
Participate in code reviews and product demos
Work with local and remote teams in collaborative capacities
Requirements
Minimum 5 years QA Testing or QA Engineering
Ability to review and expand upon Front-end and API Integration and Backend Unit test frameworks and implementations
Ability to think critically and comprehensively about complex systems
Proven ability to learn new systems
Excellent documentation / writing abilities
Relational Database experience (MySQL, Postgres, SQL Server, etc) - preferred
Familiarity with Linux operating system - preferred
Desire to learn and document new systems
Ability to perform repetitive tasks as needed to ensure quality software
Desire to join a high-performing engineering team
Solid references
What we offer:
RingCentral offers all the work/life benefits you could ever want, (and none of the micromanagement.)
Comprehensive medical, dental, vision, disability, life and pet insurance
Flexible PTO
401K match and ESPP
Wellness programs including virtual yoga, bootcamp, meditation classes and more
Paid parental leave
Milk Stork parental account
New parent gift box
Say hello to the future of work. And the end of the resume black hole.
We didn’t create Glip specifically for hiring, but we might as well have. No more wondering if your resume was jettisoned into the vast emptiness of space. Sign up for Glip (it’s free, no downloads,) and discover how smooth, informative and great the hiring process can be. So start meeting on www.Glip.com — and we look forward to connecting soon.
About RingCentral
RingCentral is the worldwide leader in cloud-based communications. Our software communications platform delivers phone, group chat, mobile communications, video calls, videoconference, contact center and AI-driven digital engagement. It’s a powerful, global presence that allows businesses to communicate anywhere, anytime with anyone.
RingCentral is headquartered in Belmont, California and has offices around the world.
If you are hired in Colorado, the compensation range for this position is between $88,000 and $132,000 for full-time employees, in addition to eligibility for variable pay, equity, and benefits. Benefits may include, but are not limited to, health and wellness, 401k, ESPP, vacation, parental leave, and more! The salary may vary depending on your location, skills, and experience.
RingCentral is an equal opportunity employer that truly values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#LI-JP1