QA Engineer
Company
Customer.io
Location
Remote
Type
Full Time
Job Description
Hi, I'm Julia, Engineering Manager at Customer.io. We’re on the lookout for a talented and collaborative QA Engineer to become an integral part of our growing Engineering team.
At Customer.io, we pride ourselves on being a dynamic group of fun-loving, passionate, and highly effective individuals. We believe diversity is key to our success, and we welcome unique perspectives, embracing our core value of "awkwardness" for good reason. Our development process is focused on shipping fast and efficiently, with just the right amount of processes to keep us coordinated.
Our mission is clear - to provide a best-in-class message management system that empowers our customers to craft meaningful content that resonates with their audience. We've been pioneers in recommending the use of customer data platforms for data management, and over the years, we've continued to enhance our platform with groundbreaking features like Reverse ETL, custom objects, and data warehouse synchronization. Currently, we're thrilled to be working on our latest project, Customer.io Data Pipelines (CDP), which connects our customers' data to every facet of their tech stack. We achieve this using our well-architected back-end, written in Go.
As a QA Engineer at Customer.io, you'll drive quality and excellence into our product development process. Our team is small but mighty, and we take a remote-first approach, which means you'll be free to collaborate and contribute from anywhere in the world. We encourage and provide ample opportunities for you to grow and refine your skills while making a significant impact on our platform.
We're searching for product-minded, empowered individuals who thrive on collaborating with their peers to tackle challenging problems and deliver innovative solutions to our customers quickly and precisely. Your passion for quality and ability to ensure flawless user experiences will make you an indispensable asset to our team. We highly value diversity and are committed to attracting the best talent from around the globe to join our collaborative and supportive work environment.
When you join Customer.io, you become part of an innovative team that truly values your contributions. Your ideas and creativity matter, and you'll have the autonomy to shape your work environment in a way that helps you excel. We foster a culture of learning, growth, and openness, and you'll have plenty of opportunities to thrive personally and professionally.
If you're excited to be a part of our journey to revolutionize message management and make an impact on our customers' success, we'd love to hear from you. Come join us and let's build something amazing together.
Ready to embark on this exciting QA Engineer role at Customer.io? Apply now and let's get the conversation started!
What you’ll do:- Serve as a model and mentor for designing plans, scenarios, and scripts to test our services. These services assist our customers in using our new Customer.io Data Pipelines (CDP) product to connect their data to every product in their tech stack.
- Apply your unique perspective to help us define and test the next generation of features and infrastructure required to help our customers and our company flourish.
- Contribute to and maintain our growing automation suite.
- Learn, practice, and share with your coworkers through test case review, pair programming, team collaboration, and training to help improve our collective knowledge and best practices.
- Work with our tech support teams to diagnose operational issues and help our customers achieve their goals with our product.
- Take an active role in a friendly and supportive team that encourages personal and professional growth for individuals, professionals, and teams alike.
- Possess a collaborative mindset along with excellent communication skills. Be empathetic and respectful while helping us make informed decisions.
- Have experience working with customers and applying a deep understanding of their needs to provide timely solutions for real-world problems.
- Be capable of participating in technical discussions and providing feedback from a QA perspective.
- Have experience in developing test plans, assessing risks, filing appropriate bugs, and consolidating bug reports.
- At least 5 years of experience doing both manual and automated testing. Be capable of performing manual testing while identifying opportunities for automation.
- Experience writing automated tests for web applications with a test automation tool. Experience with Cypress, BDD Cucumber, and JavaScript/TypeScript is preferred. This includes creating test designs from design documents, writing test scripts, reporting results, and helping developers analyze any issues.
- Have the ability to develop reliable test automation with high code quality and conduct peer code reviews (e.g. unit-tests, regression tests, functional tests, stress tests).
- Preferred experience testing a Customer Data Platform (CDP) or an application collecting high volumes of data from multiple sources.
- Be able to overlap 6 working hours in ET time zone to interact with the team.
- Preferred experience working within a distributed company.
Our mission at Customer.io is to power automated communication that people like to receive. Today over 5,300 internet businesses use Customer.io to manage, send, and track the performance of emails, SMS, push notifications, and in-app messages. Unlike typical marketing platforms, Customer.io helps businesses increase relevance by using behavioral data: what people do or don’t do when logged in to a web or mobile app.
We offer a starting salary of $125,000-$131,550 USD (or equivalent in local currency) depending on experience and subject to market rate adjustment.
Benefits at Customer.io include:
- Unlimited PTO - we encourage 20 vacation days (in addition to holidays and sick days) so that you can unwind, unplug, and recharge
- 100% medical, dental, vision, and supplemental insurance for you and your dependents
- 16 weeks paid parental leave - for birth, adoption, or foster care
- 401k retirement matching - up to 5% dollar for dollar match to retirement contributions
- Health and wellness allowance - Up to $200 USD per month that can be used for your healthy living needs, including gym membership, acupuncture, massage, or bike repairs
- Home office stipend - Up to $2,000 USD to help you get your home office set up so you can do your best work
- Internet + cell phone reimbursement - Up to $200 USD per month for your internet and cell phone plans
- Co-working space reimbursement - Up to $300 USD per month for those times you'd prefer to work in a co-working environment
- Learning + development - Up to $2,000 USD reimbursement per year to use on conferences, books, classes, or workshops - anything that will help you develop your skills
- 1 month paid sabbatical after four years at Customer.io - to treat yourself to a vacation, or spend however you choose
- Opportunities to meet in-person with your peers throughout the year
- Flexible schedule, work anywhere you want! - as long as you have a reliable internet connection and some overlapping work time with your manager, you can work where and when you want
All final candidates will be asked to complete a background check and employment verifications as part of our pre-employment process.
Customer.io recognizes the stifling impact of systemic injustice on diverse communities. We commit to using our influence to increase inclusion and equity within the tech industry. We strive to build an inclusive team culture, implement bias-free hiring practices, and develop community partnerships to expand our global impact.
Join us!Check out our careers page for more information about why you should come work with us! We are passionate about our core values of Empathy, Transparency, Responsibility, and Awkwardness and are looking for new coworkers to share and build that passion!
How to applyApply at the link below and tell us why you're interested in the position! We plan to respond to all applicants with a status update about your application.
Here's what you can expect from our hiring process:
30-minute video call with a Recruiter
45-minute video call with two QA engineers discussing QA processes and manual testing
Take Home Assignment on test automation and Assignment Review Call with two potential team members
Final Interview
Date Posted
08/04/2023
Views
2
Similar Jobs
Linux Support Engineer - Voltage Park
Views in the last 30 days - 0
Voltage Park is seeking a Linux Support Engineer for a fulltime remote position The ideal candidate will have command line level Linux sys administrat...
View DetailsTechnical Architect - CDW
Views in the last 30 days - 0
CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...
View DetailsFederal Security Solutions Engineer - Rapid7
Views in the last 30 days - 0
Rapid7 is seeking a Federal Solutions Engineer with 5 years of experience in cybersecurity solutions engineering or technical sales focusing on federa...
View DetailsSales Engineer - Dandy
Views in the last 30 days - 0
Dandy a venturebacked company is revolutionizing the 200B dental industry with advanced technology They are looking for a Sales Engineer with 5 years ...
View DetailsEngineering Manager (Group Practice Tooling & Provider CX) - Headway
Views in the last 30 days - 0
Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...
View DetailsEngineering Manager (Claims Platform) - Headway
Views in the last 30 days - 0
Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...
View Details