Senior Software Engineer in Test

Olo

What You'll Do
    • Work as a supporting contributor to several development teams, helping them build and execute cutting edge automated tests and performance suites
    • Partner with quality advocates to plan and prioritize efficacious automated test coverage
    • Develop comprehensive, stable, and reusable automated tests at the UI and API level
    • Create, update, and execute load and performance tests and identifying and investigating performance bottlenecks
    • Analyze and troubleshoot application, environment, and infrastructure issues
    • Build creative solutions for generating reusable test data
    • Build and maintain jobs on a continuous integration build server
    • Design and implement cutting edge automated test frameworks and custom testing tools
    What We'll Expect From You
      • You are comfortable developing automated tests in C#, F#, and Javascript, or have the ability pick up those languages if they are not part of your current skill set
      • You are familiar with standard object-oriented programming concepts such as classes, interfaces, DRY architecture, abstraction layers, and standard design patterns such as factories and page objects
      • You are experienced with industry-standard tools such as Selenium, Postman, RestAssured, or K6
      • You've worked with large datasets are comfortable performing data comparisons, including working with and understanding SQL and testing data flows
      • You have strong opinions on test automation best practices, and will help the Olo QE team improve our existing processes
      • You are comfortable in git, and can checkout, push, merge, and rebase
      • You are comfortable with AWS infrastructure, CI tools, and containerization
      • US Resident and Legal right to work in the U.S
      Subscribe Now