Senior QA Engineer

Engineering · Full-time · București, Romania

Job description

FlowX is a leading provider of AI-powered application modernization solutions, dedicated to expediting the digital transformation journey for global financial institutions. Through its innovative solutions, clients realize swift ROI, substantial cost savings, and unlock new revenue opportunities. 

Recently, FlowX secured the largest Series A funding round for enterprise software over the past two years.

Mission

As a Senior QA Engineer, your mission is to ensure the optimal functionality of our software applications. 

You will collaborate closely with cross-functional teams, including developers, product managers, and system administrators, to identify performance bottlenecks and drive improvements.

This is what you will be contributing to:

  • Develop, execute and maintain test plans and test cases to validate software functionality, performance, and scalability autonomously.
  • Conduct thorough functional, regression, integration, and system testing, utilizing manual and automated testing tools to identify defects and areas for improvement.
  • Integrate automated tests in web application build pipeline.
  • Collaborate closely with cross-functional teams including developers, product managers, and designers to identify test requirements and ensure comprehensive test coverage.
  • Design, implement, and maintain automated test suites using industry-standard automation tools/frameworks to streamline testing processes and improve efficiency.
  • Perform manual and automated testing to validate edge cases, usability, and user interface elements.
  • Generate reports on tests.

Experience & skill set you need to succeed:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • +5 years of QA experience.
  • +3 years of QA automation experience.
  • Hands-on experience with automation testing frameworks (Playwright, Cypress, Selenium).
  • Testing on Angular web apps, FabricJS, Canvas, etc.
  • Experience using browser developer tools.
  • Experience with relational databases.
  • Proficiency in writing clear, concise, and comprehensive test plans, test cases, and test scripts.
  • Understanding of programming/scripting languages (e.g. TypeScript, JavaScript) to develop and maintain automated tests.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.

Nice to have:

  • Experience in DevOps and environment configuration.
  • Knowledge of containerization and continuous integration/continuous deployment (CI/CD) pipelines.

What's in it for you:

  • Joining a product company in such early stages means you are invited to leave a print on the evolution of both the business and the product.
  • Involvement in international accounts throughout the expansion of the company.
  • Direct involvement in further building the team & the culture.
  • Early-stage equity package to be considered.

Location: Bucharest