Manager of QA Engineering

Simple


2 weeks ago

06/30/2019 10:21:23

Job type: Full-time

Hiring from: US only

Category: Software Dev


The Company:

We’re a tech company that’s changing how people bank and think about their finances. We value empathy, curiosity, craft and efficacy. Our mission is to help people feel confident with their money. We do that by bringing humanity, elegance and ease to the consumer banking experience. 

The Job & Team:

As an Engineering Manager for QA you’ll be responsible for helping your team of Analysts and Engineers test and ship the products that help make banking beautiful. Our engineering managers clear roadblocks, coach engineers on making trade-offs and mitigating risk, and also work closely with our Product Management team to help ensure we are shipping products and features that matter. You will be responsible for overseeing all Quality Assurance for our software development and operations, and automating as much of it as possible. You will design, manage, and maintain all Quality Assurance practices, standards, methodologies, and metrics.

We value design skills, programming ability, and teamwork. As a manager you’ll be expected to work with your engineers to help prioritize work, coach them on learning trade-offs between technical debt and business need, and carefully compromise with product on the same trade-offs. Managers are the mentors who help engineers level up in their careers to go farther and learn more.

We work in Scala, with a bit of Java and Ruby. Most of our data is stored in PostgreSQL, we use Kafka and RabbitMQ, and we’re hosted in AWS. Our apps are native iOS and Android along with a web app written in React. We use Cypress and native testing frameworks with dedicated CI/CD hardware for mobile. Our code is continuously deployed and we ship mobile releases every two weeks. We don’t require experience in our exact stack, but experience with the technologies we use (or equivalent) is a plus.

You'll work most closely with the Product team, Engineering, and of course Engineering leadership to help engineering get work done. We use Kanban to manage work and continuously improve.

About You: 

You have a strong passion around mentorship and coaching, and provide feedback to help the individuals on your team succeed. You recognize that you got where you are in your career not only through your own efforts, but with the help of mentors and team members along the way - and you want to be that source of mentorship for others. You understand what it takes to align teams to the goals of the greater company, and how to cultivate self-management skills in each team member.

One of your strongest attributes are your ability to think critically about Quality Assurance processes and collaboratively improve them. You have a natural instinct about where to draw the line on quality. Your determination to follow through on projects to completion is a strength. People problems are your jam, and you are passionate about helping others navigate engineering.

What You’ll Do All Day:

  • Simple is a mission-oriented company with clear values (empathy, craft, curiosity, and efficacy) that we all take seriously. Everyone is expected to uphold these values for their work; this is vitally important for managers. You’ll achieve this daily by doing the following:

  • Supporting the performance, development, and growth of the engineers that report to you

  • Designing, measuring, and continuously improving the way your team builds and delivers

  • Using your experience to help bake continuous improvement into the process of development at a day to day tactical level

  • Partnering with product and engineering managers to plan and manage work for your team

  • Regular coaching and performance management of employees within you Engineering group.

  • Participation in strategic planning exercises within Engineering.

  • Root Cause Analysis for quality escapes.

We’d Like To See:

  • 3-5 years in your craft and at least 2 years in a leadership role (Team Lead, Lead Engineer, Engineering Manager)

  • Demonstrated experience leading your peers into a decision, new process, etc. Bring examples!

  • Lessons learned in engineering -- what have you learned about engineering teams by being on one that makes management so interesting to you?

  • Ability to mentor, coach and provide feedback all with an aim of helping individuals succeed

  • Demonstrated personal growth in your own career from learning through your team members and mentors

  • Experience leading or exposure to working in a Kanban system

  • Either a college degree in Computer Science, Software Engineering, or related field and/or practical experience in the field

Come As You Are:

We recognize the dire lack of diversity in our industry, and we’re not okay with it. We actively seek to address it with our hiring and retention practices, as well as our office culture. Our culture isn’t something employees join, it’s something they build and shape. We believe that every person and their lived experience is integral to building a work environment, and a product that will change the world. If you’re on the fence about whether you’re a fit, we say go for it, and apply!

Why Simple’s a Great Place to Work:

  • A supportive and nurturing place to work. We know good ideas come from everywhere, so we work to ensure every person feels psychologically safe to take risks and think outside of the box here. Our dog-friendly space provides a wellness room, adjustable desks & ergonomic chairs, monthly on-site acupuncture & massages, all gender restrooms, and dietary & allergy conscious catering.

  • Competitive salary and inclusive benefits package, including 4-months of 100% paid parental leave, additional PTO for volunteer & advocacy days, and affordable health insurance for partners & families.

  • Ample opportunity to connect with your coworkers through company-funded Employee Resource Groups & Simple community events.

  • We’re committed to hiring quality human beings. Simple is a place where others will watch out for you and help you learn. We like and respect one another.

  • We believe that financial confidence belongs to everyone - and we will work to remove every barrier along the way. We sweat the small stuff, and build with intention.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • Karat (Anywhere)

    Interviewing is a universal experience, but it is no one’s job

    Interviews are the gateway between people and jobs--they are a critical connection point. And yet, while the interview is a universal experience, it has never been recognized as its own discipline. In fact, the vast majority of people conducting interviews receive no formal training in how to do so.


    Karat is the market leader in Interview Engineering

    At Karat, our mission is to make every interview predictive, fair, and enjoyable. To do so, we created and established the category of Interview Engineering.


    Founded in 2014, Karat is a privately held and venture-funded company based in Seattle. Key clients include Pinterest, PayPal, Citrix, Intuit, and InVision.


    Interview Engineering at Karat

    Karat Interview Engineers are a community of experienced software developers who are equipped with best practices and technology needed to provide the most predictive, fair, and enjoyable interviews to software engineering job candidates. Interview Engineers include software development managers, software engineers, and freelancers covering the full technology stack. As an Interview Engineer, you will interview job candidates using the Karat approach and interviewing infrastructure in a wide variety of roles on behalf of leading companies worldwide.


    Flexible, high impact work that is compensated at highly competitive rates.

    As an Interview Engineer, you will be compensated at highly competitive rates for your interviewing expertise.  The time commitment is flexible---many of our interviews happen on nights and weekends.  Some experts do 10 interviews/week while others do over 25 interviews/week.  You can work from anywhere, anytime.  You will sharpen your interviewing skills and transform the interviewing experience for every candidate and company.

    About You

    Experienced software engineers who believe that interviewing is a first-class job

    Interviewing experience focused on evaluating fundamental computer science skills (i.e. data structures, algorithms etc.), software craftsmanship (i.e. understanding of unit testing, source control, APIs etc.), and/or specific technologies (i.e. iOS, distributed systems etc.)

    Strong oral and written communication skills

    Able to empathize with candidates and provide actionable feedback

    A genuine desire to continuously improve the Karat service and technical interviewing

     
     

    Statement of Non-Discrimination:

    In keeping with our beliefs and goals, no employee or applicant will face discrimination or harassment based on: race, color, ancestry, national origin, religion, age, gender, marital/domestic partner status, sexual orientation, gender identity or expression, disability status, or veteran status. Above and beyond discrimination and harassment based on “protected categories,” we also strive to prevent other subtler forms of inappropriate behavior (i.e., stereotyping) from ever gaining a foothold in our office. Whether blatant or hidden, barriers to success have no place at Karat.


    We value a diverse workforce: people of color, womxn, and LGBTQIA+ individuals are strongly encouraged to apply.


    With thanks to the Level Playing Field Institute for this statement of non-discrimination.

  • We have designed our culture, our day-to-day work and our interactions to maximize your productivity and happiness.

    You'll have time to focus and work hard as well as time to disconnect, recharge and grow.

    Challenging projects

    You’ll work on exciting challenges for interesting clients, usually in micro-teams of up to 4 people. You’ll have the opportunity to work on everything, according to your talent.

    Elegant tooling

    We choose our tools very carefully. You’ll always work with state of the art technologies like Ruby on Rails, Webpack and the AWS ecosystem. If you like doing things right, you won’t be disappointed!

    Grow with us

    We’re a small but established company with plenty of room for everyone to grow. Together with your mentor, you’ll define a career path and your goals while you’re here, so that we can grow together.


    Have experience in developing Ruby on Rails applications.

    Have experience with relational databases like PostgreSQL or MySQL.

    Be a coverage fanatic.

    Have a thorough knowledge of RSpec.

    Have a great understanding of object-oriented programming and design patterns.

    Be confident with Git and with Unix shell.

    Be (or want to be?) an open source contributor.

    Have a very good command of written and spoken English.

    Have a good command of written and spoken Italian.

    Have excellent communication and collaboration skills.

    Have knowledge of project management tools like Trello and GitHub Projects.

    Have experience with JavaScript and Front End frameworks like React or Vue.js.

    Have a basic experience with HTML and CSS (Sass or Less)

    Have basic DevOps skills.

    NICE TO HAVE

    Be able to write technical blog posts.

    Be curious about latest technologies.

    Help us in our hiring process.

    Have experience with eCommerce platforms.

    Be able to speak at tech conferences, workshops, and meetups.


  • 1 month ago

    At Reify Health, we are building a more creative healthcare system. We envision a world where every potential therapy, if safe and effective, is available to the patients who can benefit.

    Our healthcare system relies on clinical trials to develop new, potentially life-saving treatments for patients. But clinical trials continue to be slow, unpredictable, and expensive. Reify Health’s product helps both the research leaders driving forward clinical trials and the doctors and nurses who care for the patient participants.


    As we continue scaling the adoption of our product, we accelerate world-class clinical research and unlock innovation. By joining our team, you will play a significant role in our growing engineering team, further establishing our foundation for a culture of impact and empathy.

    Your Responsibilities

    Deliver an extraordinary user experience with HIPAA-compliant technology to address complex, real-world problems in healthcare.

    Work with backend and frontend projects to build high-quality, maintainable, and well-tested code.

    Strive for technological excellence and accomplishment by driving modern processes and standards for work.

    Collaborate with our design and product teams as product features move from product specs to production software.

    Become a significant teammate in our Bro-Free Zone by communicating well and being humble.

    Technology

    Our primary applications are interactive ClojureScript web applications built atop React.

    Our backend API is written in Clojure and our primary data store is PostgreSQL.

    Experience with Clojure(Script) or other functional programming languages preferred. In absence of experience, enthusiastic interest to learn our tech.

    Bonus: Data engineering experience with solutions that include Kafka, Kinesis, Spark, Onyx or Samza.

    Bonus: Experience building mobile web, native or hybrid applications (e.g. React Native).

    Nice to Haves

    Experience with product development. You believe empathy for users is the foundation of good products.

    Open source experience. You look for opportunities to extract and open source libraries from production code that would be beneficial to others. It helps the community and helps us to build at a high level of quality.

    Interest in helping our team grow. Help us grow sustainably as we build products our customers love.

    Experience with healthcare related technologies. Any previous healthcare experience is appreciated as it increases the potential to take our products in new and interesting directions.

    Compensation and Perks

    Competitive Salary and Stock Options Competitive salary ($100-150k) and meaningful stock options -- commensurate to your experience and expertise. Compensation varies from mid-level to very senior.

    Comprehensive Health / Wellness Coverage and Retirement Plan Health (including telemedicine), dental, vision, disability and life insurance. We pay 100% of your premiums and more than half for dependents.

    Vacation and Holiday Flexibility Generous paid-time-off policy that accrues with your tenure at Reify which includes holiday flexibility and parental leave

    Company-provided Workstation Brand new Macbook Pro provided.

    Location Convenience & Transportation A public transportation monthly pass provided for Boston residents. We are a short 2-3 minute walk from Downtown Crossing. Full suite of office accommodations provided by WeWork: unlimited coffee, infused water, and more.

    We value diversity and believe the unique contributions each of us brings drives our success. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


    Note: We are currently only considering US citizens or Green Card holders. Thanks!

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!