SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Software Engineer in Test

Company: Public Library of Science (PLOS)
Location: San Francisco
Posted on: February 25, 2021

Job Description:

The Software Engineer in Test leads the engineering team's efforts to design and create well-tested software products, coordinates testing activities among engineers, and applies the discipline of software engineering to the problem of automated testing. In addition to developing testing and automation software, the Software Engineer in Test works with the team to manage test data, formulate testing scenarios, review product code, automate processes, and drive best practices for continuous integration and delivery. We are a small, passionate, cross-functional team, bringing together software, reliability, and testing engineers to build the software and systems that power PLOS. We embrace and contribute to free and open source software, and we make time for personal projects, hackathons, and other social events, as we build and maintain everything from publishing systems to data pipelines to innovative new products. Increasingly distributed, we maintain highly collaborative relationships and coordinate our efforts through agile methodologies and modern engineering practices. Deeply pragmatic in our approach to engineering, our culture also values diversity, agility, and experimentation, and we genuinely endeavor to live up to our values. Key Responsibilities--

  • Lead the engineering team's efforts to produce high-quality, well-tested software
  • Represent testing needs and best practices in design and architecture decisions
  • Lead the team in integrating modern agile testing practices across disciplines
  • Formulate testing scenarios and plans with engineers and product owners
  • Automate test scenarios and guide other engineers in automating their own
  • Identify, procure, and sanitize test data, developing ETL pipelines as needed
  • Incorporate behavior driven design and testing into story writing/planning activities
  • Review product code for errors, test coverage, automation issues, and quality concerns
  • Lead CI/CD efforts on GitLab, creating example pipelines and supporting other engineers
  • Coordinate release activity with product owners, engineering team, and management
  • Keep the team aware of CI/CD status with dashboards, reporting, and other relevant tools
  • Create and update documentation of testing tools, practices, release procedures, etc.
  • Contribute to build/release, product, and reliability engineering as appropriate Required Qualifications & Experience
    • 5+ years of professional software engineering experience--
    • 2+ years of professional experience designing & implementing automated CI/CD pipelines
    • Passion for testing and automation; curiosity and drive to keep up with best practices
    • Exhaustive knowledge of agile software testing and related design practices
    • Ability to quickly assess and prioritize testing needs, with clear strategic focus
    • Experience implementing agile testing operations for cross-functional teams
    • Fluency with shell scripting and other common build and release tooling
    • Thorough knowledge of Docker and containerization
    • Experience writing testing tools for cloud native architectures (GCP experience preferred)
    • Operational experience deploying containerized workloads via kubernetes
    • Experience writing tests targeting kubernetes and/or cloud services on GCP
    • Basic command line skills with gnu/linux and/or macOS
    • Extensive experience with a major CI/CD tool (GitLab experience highly preferred)
    • Passion for writing testing tools appropriate to a variety of applications and languages
    • Basic data engineering skills (appropriate to managing test data)
    • Passion for metrics, automation, and feedback loops
    • Excellent communication skills, ability to work with stakeholders and lead meetings
    • Professional level GCP certification
    • Experience with Infrastructure as Code tools (e.g. terraform)
    • Security testing and remediation experience
    • Experience with SOLR and/or Lucene-based search technologies
    • Familiarity with XML, XSLT, and/or XML publishing pipelines
    • Experience with configuration management tools (salt, ansible, chef, etc.) We believe in pushing the boundaries of 'Open' to create a more equitable system of scientific knowledge and understanding-it's core to who we are, inside and out. Beyond accepting distinct perspectives, we seek and support divergent backgrounds among our staff because we know differences strengthen our teams, our work, and our communities. We're ever-evolving in our journey for representation and equity, and strongly encourage applicants of diverse identities to apply: you'll find a group of critical thinkers eager to challenge the status quo and learn with you as we continue breaking barriers to open science.

Keywords: Public Library of Science (PLOS), San Francisco , Software Engineer in Test, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Full-Stack Software Engineer
Description: Join Hired and find your dream job as a Full Stack Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You''ll (more...)
Company: Hired
Location: Woodland
Posted on: 02/25/2021

Product Tester (from home) - Part-Time, No Exp Req. $25-$45/hr
Description: American Consumer Panels reg , located at One World Trade Center, 285 Fulton St., Suite 8500 New York, NY, 10007, is looking to fill the position listed below nationwide : br br In-Home Usage Tester (more...)
Company: American Consumer Panels
Location: Woodland
Posted on: 02/25/2021

Software Engineer (Security Clearance Required) - Remote
Description: Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll (more...)
Company: HIRED
Location: Woodland
Posted on: 02/25/2021


Software Engineer (Security Clearance Required)
Description: Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll (more...)
Company: HIRED
Location: Santa Cruz
Posted on: 02/25/2021

Full-Stack Software Engineer - Remote
Description: Join Hired and find your dream job as a Full Stack Software Engineer at one of 10,000 companies looking for candidates just like you. br Companies on Hired apply to you, not the other way around. (more...)
Company: Hired
Location: San Ramon
Posted on: 02/25/2021

Software Engineer (Security Clearance Required) - Remote
Description: JoinHiredand find your dream job as aSecurity Software Engineerat one of 10,000 companies looking for candidates just like you. br Companies onHiredapply to you, not the other way around. You'll receive (more...)
Company: Hired
Location: San Ramon
Posted on: 02/25/2021

Full-Stack Software Engineer - Remote
Description: Join Hired and find your dream job as a Full Stack Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll (more...)
Company: HIRED
Location: Santa Cruz
Posted on: 02/25/2021

Project Manager -
Description: .Seeking Project management experience with IT projects. Duties will include Ad Hoc report management during project duration.
Company:
Location: San Ramon
Posted on: 02/25/2021

Software Engineer (Security Clearance Required) - Remote
Description: Join Hired and find your dream job as a Security Software Engineer at one of 10,000 companies looking for candidates just like you.Companies on Hired apply to you, not the other way around. You'll (more...)
Company: HIRED
Location: Santa Cruz
Posted on: 02/25/2021

Denodo Developer
Description: Denodo Developer Full Time San Ramon, CA 5 years' experience in Data modeling and SQL development 3 Experience
Company: Orgspire Inc
Location: San Ramon
Posted on: 02/25/2021

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds