Sr Quality Assurance Engineer

| Remote
Sorry, this job was removed at 3:12 a.m. (PST) on Friday, January 8, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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!

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:

As a Senior Quality Assurance Engineer, you will develop, execute and maintain software and automation scripts to test Simple’s applications and services. You should have a solid in-depth knowledge of Quality Assurance in general, a solid understanding of online services, and knowledge of mobile applications. You will be responsible for developing Simple’s Quality Assurance strategy, and driving new quality initiatives.  You will establish new test frameworks and processes for testing new products and features, all while establishing quality metrics and best practices for the team. You will lead and mentor the team by example as a quality leader who is customer-obsessed and delivers results without compromising the quality. 

You should be able to work efficiently and effectively in a fun, fast-paced dynamic team environment. You will define test cases and suite, and utilize tools for automated unit, functional, and performance testing. You will also have a say in how we improve our tools and processes in order to gain speed, quality and efficiency.

The Team:

The Quality Assurance team owns the overall quality of Simple’s services and applications as well as the feedback cycle for our development teams. We strongly believe in a culture of learning, and we're looking for a seasoned engineer who shares that view. We are as excited about automating test coverage and improving test tooling as we are about sharing our experiences and mentoring others. We work closely with Product and Platform teams to test new features, ensure documented test coverage and raise awareness of quality as a requisite from design to implementation.

What You’ll Do All Day:

  • Build and maintain regression test suite, research and resolve any broken automation scripts that fail during execution, Write and understand complex SQL queries in order to perform backend (database) testing
  • Define and execute the test automation strategy for front-end, back-end, iOS, and Android
  • Lead and mentor the quality assurance team while working effectively and collaboratively within the scrum team and with other members on the product team
  •  Advocate and champion high quality software delivery

Other Duties And Responsibilities: 

  • Mentor teammates and software engineers to improve best practices
  • Facilitate the bug triage process
  • Educate and introduce emerging quality assurance methodologies and best practices to the team and company as a whole

We’d Like To See:

  • 5+ years of software automation experience in mobile, cloud (preferably AWS) services and applications
  • 4+ years of experience delivering test frameworks, test tools, leading the QA projects and initiatives.
  • Solid knowledge of QA testing methodologies, concepts, processes and documentation
  • Experience developing and executing manual and automated test suites based on engineering and customer specifications in order to report, track, and manage any discovered defects to resolution
  • Strong project management, time management and task prioritization skills.
  • Advanced knowledge to automate at UI/API/database level and apply the same automation in testing
  • Proficient in working with various automated testing practices for mobile, web, and backend platforms, including one or more of the following:
    • iOS: Swift using XCTest
    • Android: Java/Kotlin using Espresso
    • Web: TypeScript using Cypress
    • API: Python and tools like Postman
  • Proficient in multiple languages, such as Python, Swift, Java, Kotlin, TypeScript, Bash
  • Demonstrable experience writing SQL commands to query and update relational database tables
  • Experience writing and executing detailed test cases, test plans and test design documents in an Agile development environment
  • Ability to learn and understand the functionality of microservice systems; able to learn and achieve proficiency in new software applications, technologies and tools
  • Ability to communicate business needs to technical people and to communicate and simplify complex technical information for non-technical people.
  • Participate in product backlog grooming sessions in order to develop an automation test strategy
  • Ability to read code and participate in code reviews as needed

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.

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. Email our team at [email protected] if you need an accommodation in the application process.

A background check will be required for this opportunity.

Simple provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability,​ or genetics. In addition to federal law requirements, ​Simple ​complies with all ​applicable state and local laws governing nondiscrimination in employment in every location in which the company has ​employees. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

If you are a California resident, please reference our California Consumer Privacy Act (“CCPA”) Privacy Statement.

By submitting this application, you certify that the facts contained in your application are true and complete to the best of your knowledge. If you are employed, false statements on your application will be grounds for termination.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Pioneer Square, Seattle, WA 98104

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SimpleFind similar jobs