Kyriba

Middle QA Automation Engineer

Remote Warsaw, Poland
API Java Python Git Docker Kubernetes
Description

It's fun to work in a company where people truly BELIEVE in what they're doing!
 

We're committed to bringing passion and customer focus to the business.

About Us

Kyriba is a global leader in liquidity performance that empowers CFOs, Treasurers and IT leaders to connect, protect, forecast and optimize their liquidity. As a secure and scalable SaaS solution, Kyriba brings intelligence and financial automation that enables companies and banks of all sizes to improve their financial performance and increase operational efficiency. Kyriba’s real-time data and AI-empowered tools empower its 3,000 customers worldwide to quantify exposures, project cash and liquidity, and take action to protect balance sheets, income statements and cash flows. Kyriba manages more than 3.5 billion bank transactions and $15 trillion in payments annually and gives customers complete visibility and actionability, so they can optimize and fully harness liquidity across the enterprise and outperform their business strategy. For more information, visit www.kyriba.com.

We are seeking a motivated and passionate Mid-Level QA Automation Engineer to join our growing Data Platform development team and help us enhance product reliability and performance through thorough testing, ensuring the best user experience. 

As a Mid-Level QA Engineer, you’ll play a critical role in the software development lifecycle by designing, implementing, and executing test plans that identify potential issues and maintain product quality. Working closely with developers, product managers, and other QA team members, you’ll help automate, optimize, and troubleshoot test cases for various Data Platform projects.

The perfect candidate doesn’t need to fulfill all the requirements listed below, we are looking for talented colleagues who are willing to learn, motivated, and brave enough to challenge complex problem-solving.


 

Keywords:   QA, Automation testing,  Test design, REST API, Newman, Postman, Java, Python, Data, CI/CD, Jenkins, Git

Position Type: Middle

Location: Poland, Poland Remote

Key responsibilities:

  • Design and implement detailed test plans, test cases, and scripts to validate software functionality and performance. Ensure tests are structured for readability, reusability, and scalability, enabling quick troubleshooting and updates.

  • Conduct functional, regression, integration, and user acceptance testing. 

  • Develop and automate comprehensive API tests to ensure data accuracy, reliability, and security across services.

  • Continuously improve the automation framework to increase test efficiency and coverage. 

  • Document and log test results, defects, and issues in detail, collaborating with developers to resolve issues.

  • Work closely with developers, product owners, and business analysts to clarify testing requirements, acceptance criteria, and product specifications. Collaborate with development and QA teams to integrate automated tests into the CI/CD pipelines.

  • Participate in team meetings and agile ceremonies, such as sprint planning, retrospectives, and daily stand-ups, to stay aligned with project goals.

  • Stay updated on emerging trends and technologies in QA and testing practices to enhance QA processes.

Requirements:

  • 2+ years of experience in software QA, with hands-on automation testing experience, writing comprehensive test plans, test cases, and test scenarios based on requirements. 

  • Solid understanding of software testing methodologies (including functional, regression, integration, and performance testing) and the software development lifecycle. 

  • Knowledge of test design techniques, including boundary value analysis, equivalence partitioning, decision tables, and state transition. 

  • Strong understanding of defect tracking, bug lifecycle, and root cause analysis.

  • Fundamental understanding of either Java or Python programming language. Experience with automation testing frameworks like TestNG, JUnit, or PyTest. 

  • Proficiency in testing RESTful APIs using tools like Newman, Postman, REST Assured, or similar.

  • Knowledge of continuous integration and deployment (CI/CD) practices and tools, such as Jenkins, GitLab CI/CD, or others. Ability to set up and integrate automated tests in CI/CD pipelines.

  • Experience with version control systems, particularly Git.

  • Eagerness to learn and adapt to new tools and technologies.

  • Collaborative team player

  • Intermediate (at least) English level with good verbal and written communication skills.

  • Optionally:

    • Experience with performance testing tools such as Locust, Gatling, JMeter, or similar.

    • Familiarity with Docker for containerizing test environments.

    • Experience with Kubernetes for deploying and managing containers is a plus.

Why to join us:

  • Mentorship from experienced professionals in the area

  • Work in a collaborative, dynamic, and fast-paced environment.

  • Practical experience within an international SaaS provider leveraging public cloud solutions

  • Ongoing professional development and access to industry-leading tools and resources.

  • Networking opportunities within the organization

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say