Senior Quality Engineer

Posted 9 Days Ago
Hiring Remotely in USA
Remote
Senior level
Software
At Posit, we believe in putting the power of data science tools in the hands of everyone.
The Role
The Senior Quality Engineer will lead the development of test automation frameworks, define test strategies, create and maintain automated test infrastructure, and engage with stakeholders and teams throughout the development process. They will focus on testing publishing capabilities for data science assets in Posit Connect, ensuring high quality and value in the software developed.
Summary Generated by Built In

Posit is seeking a Senior Software Quality Assurance Engineer with strong analysis, automation, and quality methodology skills to join our growing Posit Connect team. Posit Connect is a publishing platform for the work data science teams create. Using Connect, our customers can securely manage their data science assets like interactive apps, APIs, models, and scheduled reports, all in one place. This position will focus on testing our publishing capabilities that allow users to push content to Connect from many different sources.

This position is analogous to a Software Engineer in Test (SDET) role, involving test strategy creation, full-stack testing, test automation infrastructure creation, and process improvement in collaboration with the team. Quality is owned by everyone on the team, so developers and QA engineers work closely to ensure we are producing software with high value and quality, and building good workflows and internal tools to smooth the path along the way. This role offers a significant opportunity to drive the quality of our software through careful testing and thoughtful assessment. We value analysis, reflection, and critical thought on the team, so you will be expected to contribute to collaborative product discussions throughout the development process.

The ideal candidate has some combination of: experience leading the development of test automation frameworks, familiarity with Cypress, and previous testing of VSCode Extensions. They are adept at designing suites of end-to-end and integration tests that efficiently and effectively cover a full matrix of capabilities.

What you’ll own:

  • Define test strategies and hold us accountable for the Definition of Done for projects. The Connect team handles many distinct features and needs a champion of quality for each one. You will guide your team to determine what needs to be tested and automated, solicit feedback from stakeholders, and participate in the entirety of the development process to make Connect successful as THE tool to deploy data science artifacts.
  • Work closely with QA and Engineering leadership to ensure we have the correct process and strategy for our day to day work
  • Create, maintain, and enhance automated test infrastructure, making automated tests easier to author, faster to run, more resilient, and broader in coverage. Depending on the project, these automated tests could be end-to-end, integration, API, or load and performance. It is critical for the team to have automated tests and a long-term automation strategy, and we would love to hear from you how to best accomplish that.
  • Develop infrastructure as code to deploy reproducible test environments in AWS, Kubernetes, docker, etc.
  • Domain expertise, over time. QA engineers work heavily with other teams and often act as a connective “glue” between product teams. To be effective, you will need to learn from these other teams. This will include learning about the Posit products and what is most needed for the projects we support.
  • User advocacy for new features and enhancements to products and projects

What you’ll help with:

  • Collaborate with the developers and stakeholders to make sure we are building the right things, and building things right
  • Collaborate with other QA Engineers to coordinate test coverage, assess risk holistically, and mentor others in areas where you have expertise (as they will for you)
  • Build for the future of automated tests and infrastructure
  • Partner with developers and Customer Support to investigate customer-reported issues

What you’ll teach:

  • Both front and back end test automation best practices, helping to create repeatable and maintainable automation patterns for others to follow easily.
  • A quality mindset across the team. Everyone on the team owns quality, but QA should help set the tone of what quality means and is an expert on automation and testing strategies.
  • Industry trends and new technologies related to testing and automation
  • Ability to communicate across teams and stakeholders.  You will be working with your QA team, Engineers, Engineering leadership, and outside stakeholders.

What you’ll learn:

  • An appreciation for developing and maintaining software in the data science context
  • A deeper understanding of Connect, publishing tools and plugins, and the test environments that are needed to properly exercise our software
  • Data science tools, patterns, and best practices

You have:

  • Desire to help colleagues and those on other teams, and work with them frequently in a highly collaborative environment
  • Ability to create an appropriate, efficient test strategy to cover functionality across many different systems, knowing what to prioritize and how to assess and communicate the tradeoffs
  • Experience writing automated tests, in any language. Preferred Python, JavaScript, particularly Cypress 
  • Expertise in building test automation infrastructure and creating automated tests at scale
  • Experience creating high-level test strategies for complex products
  • Strong knowledge of Linux, MacOS, and Windows tools and environments
  • Curiosity and a willingness to learn new technologies
  • A humble, collaborative approach to producing high-quality software

Nice to have:

  • Experience testing VSCode extensions
Working at Posit:
  • We welcome all talented colleagues and are committed to a culture that represents diversity in all its forms.
  • We prioritize giving ourselves “focus time” to get deep work done. We minimize meetings and attempt to operate asynchronously.
  • We are a learning organization and take mentorship and career growth seriously. We hope to learn from you and we anticipate that you will also deepen your skills, influence, and leadership as a result of working at Posit.
  • We operate under a unique sustainable business model: We have over 50% of our engineering dedicated to creating free and open source software.  We are profitable and we plan to be around decades from now.
  • Posit is a Public Benefit Corporation (PBC) and a Certified B Corporation®, which means our open-source mission is codified into our charter. As a result, our corporate decisions balance the community's interests, customers, employees, and shareholders. Hear more about why we think this matters here.

Notable:We offer competitive compensation with extensive human-first, people-focused benefits to prioritize your personal and financial well-being.

  • 100% of medical, dental, and vision insurance premiums are covered for employees and their families! Fertility and gender-affirming healthcare is included in all of our plans.
  • Supplemental mental health and wellness benefits are available via Ginger even if you don’t opt in to our insurance plans, including Ginger for teen family members.
  • Posit's gender-neutral paid parental leave policy covers all new parents, including foster and adoptive parents.
  • All full-time employees are eligible for 401k enrollment starting on day one.
    • After six months of employment, Posit provides a substantial yearly match to employee 401K contributions.
  • An annual profit-sharing bonus for employees recognizes our team’s contributions to company performance across the year.
  • We are a 100% distributed team. You are also welcome to come into our Boston office. 
    • We offer a $400 monthly reimbursement for coworking space rental if you prefer to work away from home. 
  • Our Lifestyle Savings Account offers an initial deposit of $1800 and then an additional quarterly stipend of $375 to cover the costs of professional development, wellness, financial health, charitable giving, and remote work support.
  • We provide a flexible environment with a generous vacation policy that encourages a minimum of four weeks PTO per year plus 13 paid company holidays.

Are you excited about this role but not sure if your experience aligns with every qualification in the job description? That’s okay. We know multiple perspectives are essential for a thriving organization and we'd still love to hear from you! 

Posit is committed to being a diverse and inclusive workplace. We encourage applicants of different backgrounds, cultures, genders, experiences, abilities, and perspectives to apply. All qualified applicants will receive consideration for employment without regard to race, color, national origin, religion, sexual orientation, gender, gender identity, age, physical disability, or length of time spent unemployed.

Posit Software, PBC participates in the federal E-Verify program, which confirms employment authorization of newly hired U.S. based employees. E-Verify is not used as a tool to pre-screen candidates and is only initiated upon hire.

E-Verify Participation Notice (English/Spanish)

Right to Work Notice (English/Spanish)

#LI-REMOTE


Top Skills

Cypress
The Company
HQ: Boston, MA
327 Employees
Remote Workplace
Year Founded: 2009

What We Do

At Posit, our goal is to make data science more open, intuitive, accessible, and collaborative. We provide tools that make it easy for individuals, teams, and enterprises to leverage powerful analytics and gain the insights they need to make a lasting impact.

We create free & open-source tools for R & Python that are freely available to anyone. Our professional software equips individuals and teams to develop and share their work at scale.

Working at Posit:

We've always been a remote-first company and offer competitive compensation with extensive human-first, people-focused benefits to prioritize employees' personal and financial well-being.

- 100% of medical, dental, and vision insurance premiums are covered for employees and their families. Fertility and gender-affirming healthcare is included in all of our plans.

- Supplemental mental health and wellness benefits are available via Ginger even if you don’t opt into our insurance plans, including Ginger for teen family members.

- Posit’s gender-neutral paid parental leave policy covers all new parents, including foster and adoptive parents.

- Our 401k matches up to 50% of the maximum employee contribution after six months.

- An annual profit-sharing bonus for employees recognizes our team’s contributions to company performance across the year.

- We are a 100% distributed team. You are also welcome to come into our Seattle or Boston offices.

- Our remote office allowance includes:
- $1000 home office allowance plus an additional $800 for equipment
- Up to $400 monthly reimbursement for coworking space rental

- We provide a flexible environment with a generous vacation policy that encourages a minimum of four weeks PTO per year plus 13 paid company holidays.

Why Work With Us

Join a team working to make great software that helps people understand data and make better decisions. If you're kind, humble, and curious — you belong here. The best work happens when employees are well-supported. We want you to feel safe bringing your whole self to work.

Similar Jobs

NinjaOne Logo NinjaOne

IT Support Engineer - QA Analyst

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote
Hybrid
Austin, TX, USA
1200 Employees

Ontra Logo Ontra

Quality Engineer

Artificial Intelligence • Legal Tech • Professional Services • Software
Remote
United States
350 Employees
146K-204K Annually

Samsara Logo Samsara

Senior Firmware Quality Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote
United States
2800 Employees
99K-150K Annually
Remote
4 Locations
794 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account