Software Engineer, Quality (SDET) - Senior/Lead/Principal

    Bachelor’s degree (or its foreign degree equivalent) in Computer Science, Engineering, or a related technical discipline or equivalent experience.5+ years of software development with some exposure to quality (automation) engineering.Experience building automation and automation frameworks helping teams to shift left.Understanding of the test pyramid, and how to enable shift-left, execute, and monitor tests at each level.Strong programming skills in either Java, Javascript - experience using Mulesoft or doing Salesforce customization or integration is a plus.Ability to operate in a microservice-based architecture deployed on Kubernetes and AWS.Hands-on experience with quality measurement, evaluation, and optimization.Experience providing technical leadership and coaching to people across scrum teams.Good Understanding of back-end systems and APIs. 

Preferred Skills

    Experience with some of the following quality tools: WebDriver.io, Selenium, RCPTT, RestAPIExperience delivering SaaS applications at scale.Experience with Chaos/Monkey testing at both infrastructure and UI layers.Experience in using UI profilers and deep knowledge of chrome developer and testing tools.Experience with APM and logging tools like New Relic and SumoLogic.Understanding of and experience with specialized data platforms like Influx and Spark.Hands-on Experience in Javascript, React, and NodeJS. 

Responsibilities

    Help build our automation tech foundation that will allow engineering teams to build, execute, and monitor various different types of tests across the testing pyramid. (#shiftleft)Design and deliver automation as necessary with a quality mindset across the organization.Consult with Engineering teams as necessary to address systemic quality gaps.Provide oversight through code and design reviews for features and tests delivered by other developers within their supported scrum teams. Participate in higher-level reviews as necessary.Maintain contact with support teams and customers to understand real-life customer journeys, build test cases.Organize and drive cross-product testing prior to major releases.Monitor customer experience and advocate for customer enhancements.Monitor product and/or feature-level quality health metrics (testability, test health, test coverage, etc.)Work closely with senior developers, PM, and UX to ensure features are delivered to meet business and quality requirements.Troubleshoot production issues and develop test strategies to avoid these incidents.Do the right thing, always, for our customers.

Benefits

Competitive compensationEmployee Stock Purchase ProgramOSDE 410 for the family groupWellness and Education ReimbursementUnlimited PTOParental LeaveChildcare subsidiesAnd more!

Accommodations - If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form.

¿Querés ser el primero en descubrir todas las novedades?

Suscribite YA y recibí información con el mejor contenido, empresas y oportunidades laborales.