This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a QA Automation Engineer based in India.
This QA Automation Engineer role sits within a fast-paced Financial Crime Technology environment focused on building secure, scalable, and highly reliable systems that help detect and prevent financial crimes such as fraud, money laundering, and sanctions violations.
You will be responsible for ensuring the quality and resilience of complex full-stack Java-based applications through robust automation testing practices.
The role requires close collaboration with developers, product owners, data engineers, and compliance experts to deliver high-trust, regulation-driven software solutions.
You will design and maintain automation frameworks that strengthen CI/CD pipelines and improve overall release quality and speed.
The environment is highly technical and quality-focused, combining engineering excellence with strong regulatory awareness.
You will contribute directly to improving test coverage, system stability, and delivery efficiency across critical enterprise applications.
This is an excellent opportunity for an automation-focused engineer who enjoys solving complex problems in mission-critical systems.
Accountabilities:
- Design, develop, and maintain automated test frameworks and scripts for API and web applications using tools such as Selenium or Playwright.
- Implement and enhance BDD frameworks (e.g., Cucumber) to improve collaboration, test readability, and coverage.
- Build, configure, and maintain CI/CD testing pipelines using GitLab to support automated quality checks.
- Execute and contribute to non-functional testing activities including performance, security, and reliability testing where applicable.
- Integrate automated tests into the broader software development lifecycle in collaboration with cross-functional teams.
- Manage test cases, execution cycles, and defect tracking using tools such as JIRA and XRay.
- Debug and troubleshoot automation scripts to ensure stability, accuracy, and reliability of test suites.
- Continuously improve automation frameworks, tools, and QA processes to enhance efficiency and coverage.
Requirements:
- Strong hands-on experience in QA automation for API and web applications using Selenium WebDriver or Playwright.
- Proficiency in Java programming; knowledge of Python is an advantage.
- Experience with BDD frameworks such as Cucumber and related testing methodologies.
- Proven ability to build and manage CI/CD pipelines, preferably using GitLab.
- Familiarity with non-functional testing concepts (performance, security, reliability), with hands-on experience considered a plus.
- Experience using JIRA and XRay for test management and defect tracking.
- Strong analytical thinking, debugging ability, and problem-solving skills.
- Excellent communication and collaboration skills in cross-functional engineering environments.
Benefits:
- Competitive compensation aligned with experience and technical expertise.
- Opportunity to work on large-scale, mission-critical financial crime detection systems.
- Exposure to modern QA automation tools, frameworks, and CI/CD environments.
- Collaborative and knowledge-driven engineering culture with strong technical mentorship.
- Career growth opportunities within a global technology and consulting organization.
- Inclusive work environment supporting continuous learning and professional development.
- Access to diverse, enterprise-grade projects across regulated industries.