QA Engineer

Posted 13 Days Ago
Be an Early Applicant
Hiring Remotely in San Francisco
Remote
100K-200K Annually
Mid level
Software
The Role
Experienced QA Engineer responsible for test strategies, test planning, bug reporting, and test automation. Strong understanding of backend system infrastructure and program design. Proficient in scripting languages (Ruby, Python, JavaScript) and front-end automation frameworks (Selenium, WebDriver, Appium, Capybara). Familiarity with mobile development tools (Xcode, Android Studio) and cloud technologies (AWS, Google Cloud). Strong knowledge of network security and software performance measurement.
Summary Generated by Built In

About Us

UJET is the world’s first and only cloud contact center platform for smartphone-era CX. By modernizing digital and in-app experiences, UJET unifies the enterprise brand experience across sales, marketing, and support, eliminating the frustration of channel switching between voice, digital, and self-service for consumers. Offering unsurpassed resiliency and the flexibility to deploy across leading public cloud infrastructures, UJET powers the world’s largest elastic CCaaS tenant at up to 22,000 agents globally and is trusted by innovative, customer-centric enterprises like Instacart, Turo, Wag!, and Atom Tickets to intelligently orchestrate predictive, contextual, conversational customer experiences.

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, creating comprehensive historical records of testing activities, and closely work with automation engineer to increase automation test coverage – 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

UJET is an Equal Opportunity Employer.

Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women and other marginalized folks tend to only apply when they check every box. So if you think you have what it takes, but don't necessarily meet every single point on the job description, please still get in touch. We'd love to have a chat and see if you could be a great fit. (Thanks CultureAmp who came up with this statement - it’s too good and too important to not repeat).

Compliance Responsibilities

Security, data protection and compliance (SDPC) are paramount to the success of our partnerships. All roles at UJET require compliance with legal and regulatory requirements and acceptance and adherence to all policies and standards within UJET. Personnel acknowledges they are personally responsible for reporting any suspected violations or abuse and are required to complete SDPC training and fulfill role-specific SDPC responsibilities.

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, monthly game nights, and more!

Top Skills

Android Studio
Appium
AWS
Capybara
GCP
JavaScript
Python
Ruby
Selenium
Webdriver
Xcode
The Company
81 Employees
Year Founded: 2015

What We Do

UJET is the real-time communications platform that makes it easy for customers and businesses to instantly connect so they can resolve problems faster. Headquartered in San Francisco, UJET enables businesses of all sizes to provide support experiences that turn customers into lifetime brand advocates.

Gallery

Gallery

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account