Senior Software Developer in Test (Remote)

| Remote
Sorry, this job was removed at 6:23 a.m. (CST) on Tuesday, September 28, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Liquibase is looking to hire a Senior Software Developer in Test Engineer to enhance our Enterprise database change management product. The ideal candidate has a passion for test engineering and automation  with experience working in an Agile/Scrum development team. They are excited to work alongside developers to build, improve, and deliver significant product enhancements that solve challenging problems in the database DevOps & CI/CD space.

What you’ll do:

  • Leading and providing technical expertise to a team of highly motivated QA engineers to effectively meet goals
  • Taking responsibility for quality from end-to-end, including analyzing test data, identifying areas of improvement, and implementing solutions
  • Building, expanding, and maintaining the automated test infrastructure of regression and acceptance tests
  • Collaborating with development to improve test quality & test driven development including but not limited to unit, integration, & performance tests
  • Designing and maintaining test strategies for comprehensive, customer-focused end-to-end testing
  • Reviewing and providing testing feedback on product requirements
  • Responsible for the documenting test requirements and designing test coverage plans
  • Documenting and reporting defects with the steps needed to reproduce
  • Contributing to test planning discussions to assure automation coverage is continuously improving


Must-haves: 

  • 6+ years professional experience as a Software Development Engineer in Test (SDET) with strong, object-oriented design and coding skills
  • Experience working in an Agile/Scrum development team
  • Extensive experience in creating efficient test plans, strategies for the new features and releases, test case development, and execution plans.
  • Hands-on experience developing test tools, frameworks, and automated tests in scripting and object-oriented languages for command line interfaces, web apps, enterprise apps, and REST APIs
  • In-depth knowledge of Java with specific expertise in Java automation test frameworks like JUnit, TestNG, Spock, RestAssured, and others
  • Some knowledge of JavaScript with specific expertise in JS automation test frameworks like Protractor, Cypress, MochaJS, and others
  • Some experience with SQL and relational databases (Postgres, Oracle, SQL Server, etc.)
  • Experience and knowledge with cloud computing technologies (AWS, Azure, etc.)
  • Experience monitoring and maintaining automated tests with CI/CD Tools (Jenkins, GitHub Actions, Travis CI, CircleCI, etc.)
  • Experience with Linux, Mac, & Windows operating systems
  • US-based

Bonus points:

  • Experience with Performance/Load/Stress Testing Frameworks like JMeter, LoadMeter, locust.io and others
  • Experience with other test automation tools (Selenium, Cucumber, NightwatchJS, etc.)
  • Working knowledge of Groovy & Docker

Education:

  • BS/MS in Computer Science or equivalent work experience

Perks of life at Liquibase: 

    • A fully remote workforce - we will never ask you to go into an office
    • Home office allowance
    • Meaningful equity
    • Comprehensive health, vision and dental benefits
    • Flexible time off
    • 401K
    • No punks, no jerks culture
    • Growth opportunities and ability to move up within the company
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Headquartered in Austin, Texas, but currently embracing the fully remote life!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about LiquibaseFind similar jobs