Software Test Automation Engineer
Core
Developing and maintaining automation frameworks for Anti-Money Laundering (AML) transaction monitoring applications using cloud and big data technologies.
Role type
Senior Software Test Automation Engineer (Cloud/Big Data)
Builds
Automated testing suites and workflows for AML Transaction Monitoring applications on Databricks and AWS.
Domain
Financial Services / Anti-Money Laundering / Cloud Data Engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, PySpark, SQL (complex queries), AWS, Databricks, Airflow, ETL/DWH testing, Object-Oriented Programming, Test Framework Architecture, Entity Resolution, Agile Scrum Master facilitation
Preferred skills
Scala, Hive, Impala, Selenium WebDriver, TOAD, JIRA, X-Ray, Confluence, HP ALM, RTC
Technologies
Databricks, AWS, Python, PySpark, Airflow, Scala, Spark SQL, Hive, Impala, Selenium, TOAD, JIRA, X-Ray, Confluence, HP ALM, RTC
Responsibilities
Design and architect technical solutions for large-scale data processing and storage optimization; create and schedule Databricks workflows for automated test suites; develop custom test harnesses and functional test cases for application enhancements; troubleshoot and diagnose issues within the QA environment; collaborate with developers to extend proprietary financial applications; facilitate Agile ceremonies and act as Scrum Master.
Seniority
Senior, hands-on IC with leadership in Agile ceremonies