UserTesting is a leading technology platform that enables businesses to quickly and efficiently test their digital experience. Our team of expert engineers provide a robust, comprehensive testing solution to ensure the highest level of user satisfaction and usability. Our platform is designed to enable product developers and managers to gain critical insight into how their product is performing in the market, and how their products can be improved to meet the needs of their users.
Our platform relies heavily on technology and engineering resources to provide efficient, accurate, and reliable testing results. To ensure best practices, our team of engineers utilize a variety of coding and development technologies in order to develop comprehensive test scripts, measure and track results, mimic user behaviors, and generate comprehensive reports and analytics.
Through our proprietary technology platform, we are able to provide customers with the ability to measure product performance from the perspective of real end users and use that data to rapidly optimize applications and websites. We combine AI-driven insights with human decision making to surface strong product optimization opportunities at high speed.
To support the engineering and development efforts of our technology platform, we are currently looking for talented individuals to join our growing engineering team. Our ideal candidate will be a creative problem solver who has strong development skills and a passion for advancing the product. This position offers a competitive salary, challenging assignments, and the opportunity to work on cutting-edge projects that are helping to shape the future of mobile and web product testing.
Quick Links
Career Paths
Reviews
FAQs
Software Implementation Consultant
Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 100000
Description: Responsible for managing and coordinating the implementation of UserTesting software and onboarding of new customers. This includes setting up customer accounts, data conversion, user interface and report configuration, as well as training and troubleshooting. Must possess strong knowledge of web technologies, project management, system design, and customer service.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, plus 5+ years’ software implementation experience; Excellent troubleshooting, analytical, and problem-solving skills
Average Salary (yearly in dollars unless noted): 125000
Description: Responsible for developing and implementing critical software applications to drive business operations. Will provide coding and programming, system design, and testing. Make recommendations on software development standards and technologies.
Qualifications / Requirements: Knowledge of coding languages, including JavaScript, Ruby, and Python; Proven experience developing software or web applications; Strong troubleshooting, problem solving and communication skills
Average Salary (yearly in dollars unless noted): 95000
Description: Responsible for creating and performing manual and automated tests to ensure quality assurance of all UserTesting software. Assist with creating test plans, test requirements, and identify test strategies to ensure delivery of quality UserTesting software.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, plus 5+ years of software QA experience; Proficiency in creating test plans, test requirements, and identifying test strategies
Average Salary (yearly in dollars unless noted): 115000
Description: Responsible for analyzing system components and identify areas for improvement. Design, deploy, and maintain enterprise IT computer systems, including servers, cloud, and network infrastructures. Regularly evaluate system performance and determine optimization strategies.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, plus 5+ years of experience in system design; Expert knowledge of software and hardware engineering principles; Strong problem-solving and communication skills
Average Salary (yearly in dollars unless noted): 110000
Description: Responsible for analyzing user data and developing analytical models to drive business operations. Create, automate, and optimize metrics, dashboards, and reporting structure. Analyze and interpret results to develop recommendations.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Engineering, Statistics, or related field, plus 5+ years of experience in analysis or data engineering; Proficiency in coding languages, analytics, data mining, and machine learning; Understanding of statistical techniques used in data modeling and analysis
Average Salary (yearly in dollars unless noted): 85000
Description: Responsible for providing technical and system design expertise to customers. Collaborate with customers to create and implement long-term plans that increase customer satisfaction with UserTesting products. Troubleshoot customer issues and provide technical advice and training.
Qualifications / Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, plus 5+ years of technical customer success experience; Extensive knowledge of software engineering and system design principles; Strong customer service and communication skills
I have had the pleasure of working with UserTesting over the course of the past year. I’ve been able to take part in many exciting projects and further develop my skillsets in programming, design, and IT. The culture is highly supportive of technical professionals, and I am constantly learning and developing my career. I would highly recommend UserTesting for anyone looking for an exciting and rewarding career opportunity.
Joe S..
Review Rating:
4.5/5
4.5
I have been working with UserTesting for almost a year now, creating and implementing short-term strategies that have helped the team meet customer-centric goals. They are very understanding of the technical expertise that is needed in programming, design, and IT. As a technical professional, UserTesting has allowed me to use my skills and creativity to create solutions that help reach project goals. They are also very supportive of my continuing education and growth as an employee. I highly recommend UserTesting for anyone looking for rewarding career opportunities.
Eloise W..
Review Rating:
4.7/5
4.7
Working with UserTesting has been a great experience. As someone with a technical background in IT, the team is always available whenever I need assistance. I really appreciate how the leadership values my opinions and skills. They always offer suggestions and guidance that help make my work even better. UserTesting has also provided me with a platform to learn and grow as a professional.
Emily K..
Review Rating:
4.8/5
4.8
Over the course of my career, I have worked with many different companies, but none have been quite as supportive and helpful as UserTesting. Their understanding of technical expertise in programming, design, and education has been a great help. I have been able to use my skills to take on more challenging tasks and be given the opportunity to learn many new things. The leadership team has provided me with a platform to grow and make a big impact on the projects that I am working on.
Joshua C..
Review Rating:
4.5/5
4.5
UserTesting has been a great experience. As a programming and IT professional, I have been able to use my skills and creativity to help reach project goals. The leadership team is always available to answer questions, provide guidance, and discuss ideas. They are also very supportive of continued education and personal growth. I highly recommend UserTesting for anyone looking for an innovative and rewarding experience.
Frequently Asked Questions
What types of jobs are available at UserTesting?
Job opportunities at UserTesting include product managers, engineers, marketers, customer service representatives, account executives, and more.
What are the requirements to join the UserTesting team?
Applicants need to demonstrate outstanding tech skills and have a passion for customer service and innovation.
What kind of training do new employees receive?
New employees receive comprehensive onboarding training that covers both technical and cultural aspects of the job.
Does UserTesting offer any benefits?
Yes, UserTesting offers competitive salary and benefits packages such as health insurance, 401(k), vacation, and more.
What is UserTesting?
UserTesting is a technology platform that enables companies to get feedback from real people on their digital products and services.
Locations: Denver, San Francisco, Baltimore, New York, London, Vancouver
Career Paths: Product Manager, UX Researcher, Software Engineer, Data Analyst, Quality Assurance Tester, Technical Support Representative, User Experience Designer, Technical Writer, Customer Success Manager
I have had the pleasure of working with UserTesting over the course of the past year. I’ve been able to take part in many exciting projects and further develop my skillsets in programming, design, and IT. The culture is highly supportive of technical professionals, and I am constantly learning and developing my career. I would highly recommend UserTesting for anyone looking for an exciting and rewarding career opportunity.