Tech Stack
PythonC#.NETSQLDockerCI/CDPlaywrightGitHub ActionsSeleniumRAG
Job Description, Responsibilities & Requirements
About the Position
We are looking for a Senior AI QA Engineer: PlayWright + Python to join our team in Noida, India. You will be responsible for owning manual and automated UI, E2E, workflow, and data validation using Playwright and Python. Our team is building a next-generation capital markets platform that transforms routine manual-heavy analytics and decision-making into a proactive, AI-driven continuous process.
Responsibilities
-
Automation:
- Build and maintain Playwright E2E/UI test suites for key user journeys
- Use Playwright’s APIRequestContext for API + workflow testing
- Create robust, maintainable test architecture and reusable libraries
-
Data, Graph & Analytics Validation:
- Write Python-based validators to check analytics logic
- Validate SQL Server data transformations, calculations, and outputs
- Run GraphDB queries (SPARQL/Cypher) to verify entity relationships and dependencies
- Ensure consistency of data flowing through APIs → SQL/Graph → UI
-
Quality Strategy:
- Collaborate across backend, data science, and product teams
- Define regression coverage, test data strategy, and reporting standards
Requirements
-
Must have:
- Strong experience (5+ years) in C#/.NET test automation
- Strong Python skills (5+ years experience)
- UI automation: Selenium / Playwright
- API automation: RestSharp / HttpClient
- Experience with Graph Databases (Graph DB, SPARQL or Cypher)
- SHACL validation experience
- SQL proficiency
- Experience testing data lakehouse tech (Iceberg)
- RAG/LLM QA experience (prompt testing, embeddings validation)
- CI/CD pipeline automation (Docker, GitHub Actions/GitLab)
- Solid understanding of testing methodologies, QA lifecycle, and Agile processes
- Ability to analyze complex workflows and large datasets
- Strong communication skills and a proactive mindset
-
Nice to have:
- Experience with Capital Markets, trading, market data, or financial analytics
- Exposure to event-driven workflows or streaming systems
- Experience with reporting tools (Allure, ReportPortal, etc.)
- Experience with ontologies / RDF / semantic data modeling
- Infrastructure as Code understanding (Terraform/CloudFormation basics)
We Offer
- Full-time position
- Senior level role
- Location: Noida, India
- English proficiency: B2 Upper Intermediate
About the Company
Luxoft is a leading company in the tech industry, providing innovative solutions and services. Join our team and contribute to our mission of transforming capital markets with AI and advanced analytics.