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

QA Engineer

UJET

QA Engineer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    ABOUT US

    Our dedicated team and awesome technology are disrupting the customer support space. Our SaaS platform replaces all of the convoluted systems, lines, and contact numbers of standard customer support with a stunningly simple SDK and Smart Actions – finger print, verification, real-time sharing (videos, photos, and screenshots) and effortless in-app texting - plus all data is encrypted, keeping customer data secure. We take the frustration out of customer support and in turn, provide a sleek, secure, and modern smartphone-era experience. Join our team as we revolutionize the customer experience! 

    OPPORTUNITY

    We're looking for an experienced and skilled QA Engineer to join our San Francisco team! This is an excellent opportunity for people who enjoy working on the full cycle of testing — creating a strategy, writing a plan, creating and executing tests, finding regressions, logging and verifying bugs, and creating comprehensive historical records of testing activities – which are all part of being successful in this position.

    RESPONSIBILITIES

    • In collaboration with the product and engineering teams, define and develop test strategies, test plans, test architectures, test environments, and test cases to ensure that the testing processes validate the product vision and software requirements
    • Own feature testing and be accountable for delivering high-quality software
    • Monitor project status and coordinate project deliverables, including adjusting test schedules, organizing meetings, and delivering the test reports for owned feature(s)
    • Identify and analyze issues and write detailed bug reports
    • Review and provide feedback on requirements, design specifications, and technical design documentation to the product and engineering teams
    • Actively participate in improving QA processes, procedures, and implementing best practices
    • Coordinate and run test automation, write and/or modify test scripts to maximize regression test coverage in Ruby, and analyze framework issues and fix bugs or create bug reports

    REQUIREMENTS

    • Bachelor's Degree in Computer Science, Engineering or related field, or equivalent work experience
    • 5+ years of software quality assurance experience
    • Extensive experience with various types of testing including white box, black box, gray box, performance, security, API, regression, web, mobile, and network testing
    • Self-starter with excellent communication, organizational, and analytical skills
    • Detail oriented and reliable
    • Ability to work collaboratively as well as independently, with minimal supervision
    • Strong understanding of backend system infrastructure and program design.
    • Hands on experience in scripting languages such as Python, Ruby, JavaScript, etc
    • Hands on experience with front-end automation framework such as Selenium, WebDriver, Appium or Capybara
    • Hands-on experience using mobile development tools such as Xcode, Android Studio, etc
    • Hands-on experience with cloud and virtualization technologies such as AWS or Google Cloud
    • Strong understanding of network security and software performance measurement

    WHY UJET?

    In addition to our great team and disruptive technology, we offer our teammates a competitive compensation and benefits package, work/life balance, unlimited vacation, stock options, catered lunches Monday through Thursday, monthly game nights, and more!

    UJET is an Equal Opportunity Employer.