Software QA Engineer / Tester (Talent Pool)

Talent Pool: This role is not an active vacancy at the moment. By applying, you consent to us retaining your application and contacting you regarding future opportunities that match your profile.

Role overview:

We are seeking a skilled and detail-oriented QBO Tester to join our software development team. As a QBO Tester, you will play a critical role in ensuring the quality, reliability, and performance of our software applications. You’ll collaborate closely with developers, product managers, and other stakeholders to identify and address any issues during the testing phase.

Key Responsibilities:

  • Write Bash scripts to automate various functions.
  • Review software requirements and specifications to understand functionality and user expectations.
  • Create comprehensive test scenarios based on project requirements.
  • Identify and define test scenarios, test cases and document traceability to ensure sufficient test coverage.
  • Develop test framework/tools for regression test and end-to-end tests.
  • Execute functional, regression, and usability tests.
  • Identify and report defects, bugs, and inconsistencies.
  • Collaborate with developers to resolve issues and verify fixes.
  • Perform database impact analysis during testing.
  • Execute test plans and report test results, including testing of software deployment procedures and documentation.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Fluent in English (both written and spoken).
  • Excellent analytical and problem-solving skills.
  • Attention to detail and ability to work independently.
  • Effective communication and teamwork abilities.
  • Strong understanding of software development, testing processes, and quality assurance best practices, including functional, performance, regression, and infrastructure testing.
  • Solid knowledge of Linux (and commands) and Linux bash scripts.
  • Solid knowledge of SQL (and queries) and database testing.
  • Minimum 2 years of proven experience as a Software Quality Assurance Engineer.
  • Experience in both automation and manual testing.
  • Familiarity with test automation tools (e.g., Selenium, JMeter) – is a plus
  • Experience with Agile methodologies – is a plus.

Nice-to-haves:

  • Experience in using Git.
  • Experience in Financial systems or Banking.
  • Solid knowledge of Python.
  • Experience in Java.
  • Experience working with international teams.

We offer:

  • A collaborative and supportive work environment.
  • Competitive salary with annual reviews.
  • Work with a borderless set up – with teammates all over the world.
  • Learn from experts located globally.

Apply

[Please submit your resume/CV in English]