Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

QA Engineer

Flywire

QA Engineer

Chicago, IL
Full Time
Paid
  • Responsibilities

    Job Description

    The Quality Assurance team at Flywire is a group of engineers dedicated to improving the productivity of engineering and quality of services in Flywire. We focus on adding value to Flywire’s engineering by providing a diverse array of sustainable tools and processes. Our scope of service to other teams does not just involve writing tests because our focus is on facilitating tools and processes to boost productivity. Thus, a commitment to collaborative problem solving, design, and building quality products is essential.

    KEY RESPONSIBILITIES

    • Understand requirements and user stories as a whole for risk-based testing.
    • Work closely with a product manager and other engineers, from planning to execution, to tackle complex engineering problems with tools and testing strategies.
    • Assist the software engineering team in testing new features and enhancements.
    • Design, develop and maintain a wide range of front-end automated regression tests.
    • Investigate test failures in a QA environment, identify design flaws, and suggest potential solutions.
    • Drive adoption of best practices in code health, testing, and maintainability.
    • Influence system design for reliability, performance and testability.
    • Bring fresh ideas to the team and analyze emerging test tools, trends and methodologies and enhance existing systems and processes.
  • Qualifications

    Qualifications

    FLYMATES SKILLS AND QUALIFICATIONS

    • Bachelor in Computer Science or equivalent.
    • 3+ years of experience in software development.
    • Knowledge and hands-on experience with one or more of the following programming languages: Java, SQL, Javascript and scripting skills in Shell.
    • Hands-on experience in Linux and Continuous Delivery technologies.
    • Experience working in a mature software product where the availability and performance are key.
    • Understanding of performance testing concepts and tools.
    • Experience in building test automation frameworks.
    • Experience in code quality metrics and tools.
    • Hands-on experience on continuous delivery practices.
    • Understanding of software quality principles and agile development practices.
    • Technical, analytical, organizational, collaboration and communication skills
    • A passion for learning and contributing to the development of others.
    • Excellent interpersonal skills with good spoken and written English.

    Additional Information

    Flywire is an equal opportunity employer. With over 30 nationalities across 9 different offices, and diversity and inclusion at the core of our people agenda, we believe our FlyMates are our greatest asset, and we’re excited to watch our unique culture evolve with each new hire.

  • Industry
    Education