
Senior QA Engineer (Automation + Manual + AI)
Luxoft • Hyderabad, Telangana, India
Role & seniority
- QA Engineer, 5+ years experience
Stack / tools
UI automation: Selenium WebDriver (Java), Playwright (TypeScript)
Testing: manual, API (REST), data/workflow validation
CI/CD: GitHub Actions, GitLab, Jenkins, AWS CodeBuild
Cloud: AWS
Other: Page Object pattern, test utilities, fixtures
Top 3 responsibilities
-
Perform manual testing (functional, regression, exploratory, integration) across UI, API, and data workflows; validate large datasets and data transformations
-
Develop and maintain UI automation and E2E scenarios; build reusable utilities and integrate tests into CI/CD
-
Contribute to QA strategy, automation roadmap, improve test stability, define KPIs, and support test data/environment setup
Must-have skills
-
5+ years as QA Engineer (manual + automation)
-
Experience testing client-server/web applications; API testing (REST)
-
Hands-on with Selenium WebDriver (Java) and Playwright (TypeScript)
-
Understanding of QA lifecycle, Agile processes; CI/CD, Git
-
Familiarity with AWS and cloud environments
-
Ability to analyze complex workflows and large datasets; strong communication
Nice-to-have
-
Capital Markets / trading or financial analytics exposure
-
AI/ML workflow validation experience
-
Knowledge of test reporting (Allure, Playwright Trace Viewer)
-
Performance testing (JMeter)
-
Python scripting for test data generation/automation utilities
Location & work type
Location: Hyderabad / Bangalore / Gurgaon / Noida
Work type: Full-ti
Full Description
Work location: Hyderabad/Bangalore/Gurgaon/Noida
Project Description
- We are looking for a QA Engineer to join our team working on a cloud based high performance analytics platform used in the Capital Markets domain for validating, transforming, and analyzing large volumes of financial data.
- Ideal candidate can own both manual functional testing and test automation (UI + E2E) across our front-end interfaces, analytics workflows, and API layers. You will contribute to quality strategy, build automation frameworks, and help the team deliver a highly reliable platform used by financial analysts and enterprise clients.
Responsibilities
-
Manual Testing
-
Analyze requirements, acceptance criteria, and specifications for new features.
-
Create and maintain test plans, test cases, and test scenarios across UI, API, and data workflows.
-
Perform functional, regression, exploratory, and integration testing.
-
Validate correctness of data transformation, analytical workflows, and large dataset processing.
-
Collaborate closely with Product, Developers, and Data/AI Engineers to clarify expected behavior.
-
Automation
Develop and maintain UI automation using
-
o Selenium
-
o Playwright
-
Implement E2E scenarios covering cross-service workflows.
-
Build reusable test utilities, fixtures, and Page Object patterns.
-
Integrate tests into CI/CD pipelines (GitHub Actions / GitLab / Jenkins / AWS CodeBuild).
-
Configure test runs in AWS environments (dev/stage/prod).
-
Participate in root-cause analysis of defects and quality incidents.
-
Quality Engineering
-
Contribute to QA strategy and test automation roadmap.
-
Improve test stability, reduce flakiness, optimize runtime.
-
Define KPIs for coverage, quality, and regression scope.
-
Support test data preparation and environment setup.
Mandatory Skills Description
-
5+ years of experience as a QA Engineer (Manual + Automation).
-
Strong experience testing client-server applications and understanding of web technologies.
-
Experience testing Agentic AI workflows.
Hands-on experience with
-
o Selenium WebDriver (Java)
-
o Playwright (TypeScript)
-
Solid understanding of testing methodologies, QA lifecycle, and Agile processes.
-
Experience testing REST APIs (e.g., Postman, Playwright API).
-
Good understanding of CI/CD, Git, test execution pipelines.
-
Familiarity with cloud environments (AWS ideally).
-
Ability to analyze complex workflows and large datasets.
-
Strong communication skills and a proactive mindset.
Nice-to-Have Skills Description
-
Experience with Capital Markets, trading, market data, or financial analytics.
-
Exposure to AI/ML-based systems and their validation approaches.
-
Knowledge of modern test reporting systems (Allure, Playwright Trace Viewer).
-
Experience with performance testing (JMeter).
-
Python scripting experience for test data generation and automation utilities.
Languages
English: B2 Upper Intermediate