Senior Software Quality Engineer

Software / Web Development

Remotely

Tasks

  • Perform System Testing of new applications and existing software enhancements to ensure they meet design specifications and business requirements.
  • Perform Regression Testing of new applications
    and existing software enhancements to identify any possible impacts caused by
    changes.
  • Recording of test results.
  • Contribute in conjunction with other
    members of the team to ensure all software errors are identified and corrected.
  • Doing everything possible to ensure
    delighting customers.
  •  Guiding the team on how to get the most
    out of our self-organization.
  • Building a trusting and safe environment
    where problems can be raised without fear of blame, retribution, or being
    judged, with an emphasis of healing and problem solving.
  • Facilitating getting the work done without
    coercion, assigning, or dictating the work.
  •  Facilitating discussion, decision making,
    and conflict resolution.
  • Assisting with internal and external
    communication, improving transparency, and radiating information.
  • Providing all support to the team using a
    servant leadership style whenever possible and leading by example.

Requirements

  • Awareness and experience with widely
    successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration,
    Continuous Testing, Pairing.
  • Attend planning meetings, provide feedback
    on user stories and create acceptance criteria and test cases.
  • Attention to details.
  • Experience in playing the Scrum Master
    role for at least two years for a software development team that was diligently
    applying Scrum principles, practices, and theory.
  • Good skills and knowledge of servant
    leadership, facilitation, situational awareness, conflict resolution, continual
    improvement, empowerment, and increasing transparency.
  • Knowledge of various well-documented
    patterns and techniques for filling in the intentional gaps left in the Scrum
    approach (example: various Retrospective formats, handling bugs, etc.).
  • Excellent communication and mentoring
    skills.
  • Proactive character.
  • Structured mentality.

Apply now! to Join our team

APPLY FOR THIS JOB