Client: Top 10 Multinational Bank in Romania
Office Location: Bucharest
Contract Duration: At least 12 months
Project No.: 011090326

General

We are looking for QA Automation Engineers to join our client’s team and participate in manual and automatic testing of web and native applications. The activities are equally manual and automatic testing, functional testing and regression.

 

Responsibilities/Activities

  • Plan, design, execute, and continuously improve both manual and automated test cases
  • Validate and certify features for release, ensuring compliance with both functional and non-functional quality requirements
  • Perform regression testing using automated test suites built with Cucumber, Selenium, Java, Spring, and Playwright, complemented by manual testing where needed
  • Develop, maintain, and enhance automated test suites using Java (Cucumber, Selenium), JavaScript/TypeScript for API testing, Playwright for web automation, and Appium for mobile automation
  • Research, evaluate, and implement new testing tools and solutions to increase automation coverage and improve testing efficiency
  • Contribute to the improvement and optimization of existing internal automation frameworks
  • Leverage GitHub Copilot and generative AI tools to accelerate test automation development, improve code quality through refactoring, generate test scenarios and edge cases, and streamline repetitive QA tasks through AI-assisted scripting
  • Evaluate and recommend AI-based tools or plugins that can enhance testing workflows and overall team productivity
  • Organize and facilitate periodic knowledge-sharing sessions to promote best practices, tips, and optimization techniques related to GitHub Copilot and other AI-driven QA tools
  • Identify opportunities to integrate AI capabilities into CI/CD pipelines to enable intelligent test selection, enhanced static analysis, and faster feedback cycles
  • Conduct peer reviews for test cases, automation scripts, and documentation to ensure quality and consistency
  • Perform root cause analysis for identified defects and track issues through to resolution
  • Participate in internal and cross-team feature demonstrations and knowledge-sharing sessions
  • Collaborate closely with cross-functional teams to clarify requirements, refine acceptance criteria, and ensure solutions are fully testable

Requirements

Technical

  • At least 4 years of experience with automation tools and frameworks, including in‑house frameworks
  • Practical experience with Playwright
  • Strong understanding of OOP principles – preferably Java, but also TypeScript and JavaScript
  • Experience with Cucumber and Selenium
  • Hands‑on experience with web applications and log investigation
  • Proficiency in test case management and test planning

Education

  • University degree in Computer Science or another related field

Others

  • Proficiency in English
  • Analytical and problem-solving skills
  • Attention to details and ability to organize work
  • Customer orientation
  • Flexibility in proceedings

Nice to have requirements

  • Practical experience using GitHub Copilot or similar generative AI tools
  • Experience with Spring, Maven, Linux
  • Experience with Appium for mobile automation
  • Familiarity with Azure (DevOps, pipelines, CI/CD)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx

We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. By accepting our Terms and Conditions, you consent to our use of cookies and other tracking technologies. Terms & Conditions

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close