Now Hiring: Are you a driven and motivated Data Scientist or a Senior Software Engineer?

Remote QA engineer (Senior, Manual tester, Open-Source, IT, LATAM)

. . . create world-changing products using God-given talents . . .


We actively build an open-source database release automation tool. Our segment, of the more, is a broadly defined DevOps market. Our vision is to be the easiest, safest, and most powerful community-led database change management solution. Downloaded more than 75 million times, our software enables DevOps teams around the globe to accelerate the software delivery process by automating database updates. As companies of all sizes continue to adopt an agile methodology and DevOps practices, there is a growing realization that the database needs to be considered as part of this innovation process.

Our worldwide community contributes code improvements and our team reviews, tests, and delivers these improvements as community releases.

The goal of this role is to improve our testing frameworks as well as the number and quality of automated tests. Easier testing means easier, safer, and faster validation of community contributions. Contributors will know that their changes work (and don’t break anything else) and our team can accept and release community innovation faster.

This job is an opportunity to collaborate with open-source engineers all around the world, showcase your technical ability, and have a positive impact on a global scale. You should have a passion for test engineering and automation and enjoy working in an Agile/Scrum development team.

We’re caffeinated, collaborative & confident experts, eager to solve the most challenging database CI/CD problems for our customers. Want to help the software world move faster? You’ve found the right place.

  • As we’re an open-source project, we have an open, transparent, and collaborative culture. You can see the type of work you’ll be doing here (in the Test column):
  • Around 7 people work on the project
  • You will test a Java code. You may use Selenium if needed.
  • Daily stand-ups at 9 am Central Standard Time
  • The team is in CET and EST

Our values:

  • A transparent and collaborative team environment. We value multiple perspectives and fresh thinking.
  • Our entrepreneurial culture. We provide every employee the opportunity to make a meaningful impact.
  • We work with new technologies and learn from experienced professionals.
  • How organizations, large and small, use DevOps to drive developer agility and accelerate software delivery.

2 interviews: 60 mins with a QA  lead and 30 mins with a VP of Engineering.

    • 2-5 years working in software quality with hands-on experience testing command-line desktop applications
    • 3+ years experience with Relational Databases like Postgres, Mysql, Oracle, SQL Server, etc
    • Strong desire to learn new things and an ability to quickly understand features under testing – each ticket requires some research and you will continually learn new integrations, database platforms, etc.
    • Ability to work independently and the flexibility to maintain a sense of overarching purpose, despite the changing details of the day-to-day work – each day’s challenges will be different
    • Experience executing test plans, filing bugs, and working with engineering teams to resolve issues and verify fixes
    • Provide input on release readiness of a feature based on testing progress, issues, and risk analysis
    • Experience with Relational databases like Postgres, Mysql, Oracle, and SQL Server
    • Excellent verbal and written communication skills
    • Good understanding of GitHub and bug lifecycle management
  • Experience work at an open-source or product-based company is desired but not mandatory
  • Experience with Liquibase
  • Experience with NoSQL databases
  • Your main activity will be Troubleshooting. As soon as you will receive a feature/completed product from the Development team.

    1. You will be responsible to test it and if you found a bug or performance issue, then.
    2. Report an issue by raising it in Jira as a new ticket with a end date.
    3. If required, help the developer to replicate the issue in development environment.

  • Work directly with the community developers to understand each issue and determine what needs to be tested
  • Review the developer-created unit/integration tests and share your feedback from a quality perspective
  • Use your relational database knowledge to test each change to make sure it works correctly and doesn’t break existing features
  • Recommend or write additional automated tests to increase code coverage and minimize future regressions
  • As we’re an open-source project, we have an open, transparent, and collaborative culture. You can see the type of work you’ll be doing here (in the Test column):

At Evolve Squads, we create world-changing products using God-given talents.

Honored to offer you:

  • Long term projects (1, 2, even 5+ years);
  • Fully remote workforce – we will never ask you to go into an office
  • Flexible working hours;
  • Home office allowance
  • 15 days of a paid vacation;
  • 10 days of non-paid vacation;
  • 10 days of paid national holidays;
  • Health working environment and projects that use advanced, cutting-edge technologies;
  • Career growth opportunities;
  • Bonuses for a personal recommendation of new employees new business;
  • A working environment where you communicate and work directly with the Client.
  • Zero bureaucracy, no punks, no jerks culture;
  • Growth opportunities and ability to move up within the company

This flexibility allows developers…

  • A better work-life balance
  • Increased productivity
  • The ability to work any time around the clock
  • Reduction in commute time
  • Less sick days
  • More time with family and friends
Job Category: QA
Job Location: Latin America - 100% remote
Skills: Java Selenium