Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior QA Automation Engineer (Selenium)

Home > Python programming jobs

Senior QA Automation Engineer (Selenium) in Others new

  • NTT DATA
  • Full time
  • Email
  • Bucharest, Romania

Responsibilities

  • Design, develop, and maintain API test automation frameworks covering Atlas data flows and integration points.
  • Create, execute, and maintain automated tests for web user interfaces.
  • Perform manual exploratory, functional, integration, regression, and end-to-end testing across APIs, integrations, data flows, and web interfaces.
  • Create and maintain test plans, test cases, test scripts, and traceable test evidence.
  • Collaborate with Product Owners, developers, system architects, and compliance specialists on requirements and regulatory constraints.
  • Use AI-assisted coding tools such as GitHub Copilot to accelerate test development and improve code quality.
  • Identify, document, prioritize, track, and retest defects, including targeted regression testing and root-cause analysis support.
  • Prepare, review, or approve Test Execution Reports for production releases and support AML, GDPR, and local regulatory requirements.
  • Provide technical guidance, improve testing processes, and promote quality engineering practices.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 3–5 years of hands-on software testing experience spanning manual testing and automation for backend systems, integrations, web interfaces, and data-centric applications.
  • Strong manual testing skills, including requirements analysis, test-case design, exploratory and risk-based testing, API and data-flow validation, and test traceability.
  • Strong proficiency in either Python or Java.
  • Experience automating REST and/or SOAP API tests with tools such as REST Assured, Requests, PyTest, or Postman.
  • Understanding of integration testing, data integrity, source-to-target validation, microservices architecture, and SQL and NoSQL database concepts.
  • Experience with web UI automation using Selenium, Playwright, or Cypress, plus DOM, XPath, and CSS selector knowledge.
  • Experience with Git and integrating automated tests into CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
  • Experience in Agile environments using Scrum or Kanban, Jira, and Confluence.
  • Knowledge of the software development lifecycle, test planning, defect management, test execution reporting, and functional and non-functional testing.

NTT DATA

We provide IT and business services globally, specializing in digital transformation and managed services for clients in over 70 countries.

Similar positions

Analytics Engineer 5

  • Netflix
  • Full time
  • USA
  • 11/01/2026
  • Salary: $330k-$566k
  • Remote

Sr. GIS Solution Engineer - Airports

  • Esri
  • Full time
  • Remote
  • 11/01/2026
  • Salary: $98k-$173k
  • Worldwide

Software Engineer II, Backend (Payments)

  • Affirm
  • Full time
  • Remote
  • 11/01/2026
  • Salary: $135k-$199k
  • United Kingdom

Senior Software Engineer, Backend (International)

  • Affirm
  • Full time
  • Remote
  • 11/01/2026
  • Salary: $160k-$224k
  • United Kingdom

Senior Software Engineer, Enterprise AI

  • Instacart
  • Full time
  • Remote
  • 11/01/2026
  • Salary: $120k-$127k
  • Canada