Ecosystems Quality Software Engineer

Checkr, Inc.

Checkr’s mission is to build a fairer future by improving the understanding of the past. Since graduating Y-Combinator in 2014, Checkr’s product has shifted the on-demand economy and has continued to scale into serving enterprise companies across various industries. As a company that provides modern and compliant background checks for global enterprises and startups, Checkr knows first hand how difficult it may be for individuals with prior criminal history to find employment and we want to help provide fair chances for the formerly convicted. A career with Checkr provides the opportunity to make an impact on the professional lives of millions of people and we encourage all qualified individuals to apply for our roles.

Checkr is looking for experienced Software Quality Engineers to help us develop and execute exploratory and automated tests to ensure high quality of our integrations with Applicant Tracking Systems.

Our team’s mission is to bring Checkr’s features to customers using a wide variety of Applicant Tracking Systems. We are Checkr experts and build the best user experience in integrations. We work with developers and architects to connect complex software systems. A quality engineer plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launch to ensure our software meets our customer needs.

What a Typical Week May Look Like At Checkr

  • Learn about Applicant Tracking Systems and how they interact with Checkr
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Collaborate with internal teams (e.g. developers and product managers) to identify system requirements
  • Stay up-to-date with new testing tools and test strategies

What We Value In a Software Quality Engineer

  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with automated testing tools
  • Solid knowledge of REST APIs and scripting
  • Experience working in an Agile/Scrum development process
  • You are a strong communicator and can build agreement between groups of people with different levels of technical expertise
  • Knowledge object oriented programming language, preferably Ruby, Java, or Python
  • You have a mindset to think about the quality of the product from an end users perspective.
  • You are highly motivated and excited to provide end-to end solutions to software quality problems

Brownie Points

  • You have start-up experience.
  • Interest in working with different tools and technologies.
  • Academic background in computer science or equivalent (BSc or MSc)

What You Get

  • A fast-paced and collaborative environment where we leverage the latest technology
  • Hands-on coaching and professional development
  • Competitive compensation and opportunity for advancement a true meritocracy
  • Nivel de antigüedad

    Sin experiencia

  • Tipo de empleo

    Jornada completa

  • Función laboral

    Ingeniería y Tecnología de la información

  • Sectores

    Servicios y tecnologías de la información , Software y Internet

Postular aquí

Por favor, para solicitar este trabajo visita

Bolsa de Empleo