Sr QA Engineer at Algorithmia

| Seattle
!Sorry, this job was removed at 11:25 a.m. (PST) on Tuesday, October 22, 2019
  • Take up our mission to make state-of-the-art AI and ML effortlessly scalable (& cost effective!) for Fortune 500 and government customers everywhere
  • Experience rapid growth in the first AI startup to be funded by Google

Algorithmia automates, optimizes, and accelerates every step of the journey to deploying AI and ML at scale. We allow anyone to run models on massively parallel infrastructure in minutes instead of months. In our cloud or your datacenter - all completely managed for maximum performance at minimum cost. Already trusted by over 90k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

As Algorithmia’s Senior Quality Assurance Engineer, you will be responsible for designing, implementing, and supporting testing infrastructure for our growing product engineering team, empowering them to rapidly identify weak-spots and ship with confidence. You will strive to cultivate a testing-first culture that produces top-quality software for our customers and meets business objectives.

Your responsibilities:
  • Developing and implementing testing strategies for our core web application (visible at https://algorithmia.com). You understand the value of tools like Mocha, Jest, and Selenium, and will aid our frontend team in utilizing them.
  • Developing and implementing automated testing strategies for our backend platform’s REST API. You will partner directly with our platform engineering team to ensure they are able to effectively leverage the infrastructure you’ve created.
  • Developing and implementing automated testing strategies for our client libraries (Java, Scala, Python, R, PHP, Ruby, C#, Command line, Rust, Node.js, Swift, Go)
  • Working directly with product engineering to help inculcate testing best practices and help them leverage the testing infrastructure you’ve designed and implemented.
  • Working directly with our product team to validate all business requirements, identify areas of instability, and develop plans to improve quality in those domains through improved testing.

Specific skills and experience that you possess:

  • Ability to author and understand software in languages such as Scala, JavaScript, Rust, and Python.
  • Fluent with common CI/CD tooling such as Jenkins and CircleCI Pipelines.
  • Experience architecting and implementing testing strategies for a broad set of software domains, from distributed systems to APIs to web applications.
  • Experience in all stages of application testing including UI, integration, functional, regression, and performance.
  • Experience with automated testing frameworks, tools, and services (e.g. Selenium, Cypress, TestCafe, JUnit, Specs2, etc...)

Algorithmia is an equal opportunity employer and we value diversity at our core. We will never discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status and encourage everyone to apply.


Read Full Job Description
Apply now

Technology we use

  • Engineering
    • GolangLanguages
    • JavaLanguages
    • PythonLanguages
    • RLanguages
    • ScalaLanguages
    • TensorFlowFrameworks
    • KubernetesFrameworks

Location

Seattle, WA

What are Algorithmia Perks + Benefits

Culture
Friends Outside of Work
Eat Lunch Together
Intracompany Committees
Daily Stand-up
Open Door Policy
Open Office Floor Plan
Diversity
Diversity Manifesto
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
Company Equity
Vacation & Time Off Benefits
Unlimited Vacation Policy
Sabbatical
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Stocked Kitchen
Some Meals Provided
Happy Hours
Pet Friendly
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Promote from Within
More Jobs at Algorithmia5 open jobs
All Jobs
Dev + Engineer
Marketing
Operations
Operations
new
Seattle
Developer
new
Seattle
Developer
new
Seattle
Marketing
new
Seattle