About the team Dialpad's QA (Quality Assurance) team is responsible for ensuring the quality of software products and applications. As a Senior SDET you will join us in playing an essential role in testing the complex systems that support our products. We work cross-functionally and across projects, collaborating closely with developers, designers, and stakeholders to positively impact the quality and performance of the platform to deliver a high-quality, reliable, and user-friendly product to end-users.
Your role Dialpad's Software Developer In Test is a skilled developer adept at building scalable test frameworks. A passionate quality leader with excellent written and verbal communication skills, capable of guiding a team to the automation paradise. You will be building and maintaining system-level test frameworks, including but not limited to API, UI, capacity, and performance tests. You will lead design decisions and work closely with other senior developers.
What you'll do Design and develop flexible test frameworks to ensure automated coverage of all key user scenarios. Plan, implement functional, regression and end-to-end tests, including at the UI, API and database levels. Setup and execute test automation, derive KPIs and communicate test results. Provide detailed failure analysis that allows for the rapid resolution of product or test code defects. Develop and execute load and performance tests against a variety of product features and microservices. Participate in software design discussions and reviews, helping developers add appropriate test hooks into the product. Develop and execute a comprehensive test strategy. Develop reliable and maintainable code, while finding creative and scalable solutions to challenging problems. Mentor other engineers while staying on top of test and software development best practices. What you'll bring 6+ years of software development experience, preferably building test automation frameworks for SaaS applications. Strong programming experience, preferably in Python or Java or JavaScript. Strong design experience including test plans and product design reviews. Excellent written and verbal communication skills in English. Comfortable communicating cross-functionally and with other teams in different geographies. Direct experience applying testing methodologies, including regression, integration, load and performance testing. Extensive knowledge of cloud technologies. Experience in setting up CI/CD pipeline with Jenkins and GitHub Server-side API testing, Integration testing and solid understanding of REST API's Technologies we use Google Cloud Platform (GCP) including App Engine (GAE), Kubernetes (GKE, k8s) and Compute Engine (GCE) Python, Vue, git, GitHub, Jira Dialpad benefits and perks Equity, balance, and belonging At Dialpad, we strive to ensure that Dialers are free to bring their full selves to work each day, and champion the intersectionality that exists between gender identity, ethnicity, age, disability status, and the many other aspects of our greater humanity.
Culture We've been named a Top Workplace seven times, and a big part of this is because of our collaborative culture that elevates our teammates, celebrates wins, and brings together passion and talent.
Compensation and equity Teamwork makes the dream work, and Dialpad offers competitive rates in addition to stock options because each and every Dialer participates in our success.
Continuing education Dialpad offers a yearly stipend for continued learning and education expenses.
Diversity, Equity, and Inclusion (DEI) at Dialpad At Dialpad, we are passionate about Doing the Right Thing. This means we are committed to building a values-driven culture that celebrates identity, inclusion and belonging. As a global company, it's our responsibility to come together to create a culture where all Dialers can Work Beautifully , Delight Our Users, and Innovate Continuously to bring our world-class product to life.
Every Voice Matters at Dialpad. We build community through our Employee Resource Groups, company-wide celebrations, service days, and a robust internal learning & development program focused on the success of our Dialers.
Culture We've been named a Top Workplace seven times, and this is in large part due to our collaborative culture that elevates our teammates, celebrates wins, and brings together passion and talent.
#J-18808-Ljbffr