Contract
Mar. 24, 2026
Bucharest, Romania
QA Automation Engineer
JOB ID
ROQA2601
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
50-70%

Job details:

  • Hybrid, 2 days in the office (Bucharest)
  • Start date: 15/04/2026
  • End date: 15/04/2027
  • Extensions possible
  • Full-time
  • Hiring process: CV Screening + Online Technical Testing + Online Technical & HR Interview

 

The client works in Agile methodology, their area is in charge with building new features and maintaining existing ones in the banking application. In Payments squad will be 2-3 FE developer, 3 BE developer, 3 QA, a Product Owner, a Product Manager and an Analyst.

 

Scope:

As a Quality Assurance Engineer, you will ensure the quality of software products through the design, development, and execution of both manual and automated tests. You will act as a key contributor within the development team, responsible for end-to-end quality evaluation, defect analysis, process improvement, and for guiding less experienced colleagues in adopting best testing practices, AI assisted testing optimizations. The role requires a strong level of autonomy, analytical thinking, and proficiency across modern QA automation tools and AI powered development workflows.

 

Manual and automatic testing of web and native applications. The activities are equally manual and automatic testing, functional testing and regression, so the ideal candidate must be passionate about all aspects of testing regardless of its nature in certain periods (regression only or manual only for example).

 

  • Plan, design, execute, and refactor manual and automated test cases.
  • Test and certify features for release, ensuring both functional and non functional quality.
     
    Perform regression testing using:
    – Automated tests built with Cucumber, Selenium, Java, Spring, Playwright
    – Complementary manual testing
    – Document all test cases, execution results, and findings with high attention to detail.
    Automation & Tools
     

    Develop and maintain automated test suites using:
    – Java (Cucumber, Selenium)
    – JavaScript / TypeScript for API testing
    – Playwright for web automation
    – Appium for mobile automation

  • Research, recommend, and implement new tools and solutions to increase automation coverage and efficiency.
  • Contribute to improving existing internal automation frameworks.
    AI Driven Productivity & Optimization
     

    Use GitHub Copilot and generative AI tools to:
    – Accelerate test automation development
    – Improve code quality and refactoring
    – Generate test scenarios, edge cases, and documentation
    – Optimize repetitive QA tasks through AI assisted scripting

  • Evaluate and recommend AI based tools or plugins that enhance testing workflows.
  • Run periodic sessions to share tips, best practices, and optimization techniques for GitHub Copilot and other AI QA tools with the team.

     
    Identify opportunities to integrate AI into CI/CD pipelines for:

    – Intelligent test selection
    – Enhanced static analysis
    – Faster feedback loops
     

    Quality Governance & Collaboration

  • Conduct peer reviews for test cases, automation scripts, and documentation.
  • Perform root cause analysis for defects and track resolutions to completion.
  • Participate in cross team and internal customer feature demonstrations.
  • Collaborate closely with cross functional teams to clarify requirements, refine acceptance criteria, and ensure testability.

 

Requirements:

  • Strong understanding of OOP principles – preferably Java, but also TypeScript and JavaScript.
  • 4+ years of experience with automation tools and frameworks, including in house frameworks.
  • Hands on experience with web applications and log investigation.
  • Proficiency in test case management and test planning.
  • Practical experience with Playwright (required at competent level).
  • Practical experience using GitHub Copilot or similar generative AI tools is a strong plus.
  • Excellent communication and collaboration skills.
  • Proactive, solution oriented mindset with strong ownership.
  • Ability to work independently and drive continuous improvement initiatives.
  • High standards for quality, accuracy, and documentation.
  • English B2

 

Nice to Have

  • Experience with Spring, Maven, Linux.
  • Experience with Appium for mobile automation.
  • Familiarity with Azure (DevOps, pipelines, CI/CD).

SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.