- Company Name
- Atrium (EMEA)
- Job Title
- Quality Assurance Test Engineer
- Job Description
-
**Job Title**
Quality Assurance Test Engineer
**Role Summary**
Design, execute, and maintain comprehensive QA testing for data pipelines, APIs, microservices, and platform integrations within a regulated banking data‑platform modernization program. Ensure data quality, system integrity, and regulatory compliance across Google Cloud‑native services.
**Expectations**
- Minimum 5 years QA engineering experience in enterprise data or platform environments.
- Proven working knowledge of banking or regulated financial services sectors.
- Demonstrated expertise in testing data pipelines, distributed services, and RESTful APIs in cloud architectures.
- Ability to handle sensitive data, using masking or synthetic techniques.
**Key Responsibilities**
- Define and execute QA strategy for data pipelines, APIs, microservices, and platform services.
- Design & run functional, integration, system, regression, and non‑functional tests.
- Validate matching/merge logic, de‑duplication rules, survivorship, and record‑level processing.
- Develop and maintain test cases, traceability, and evidence from requirements through execution.
- Automate API tests and data validation checks where appropriate.
- Collaborate with engineering, data, and platform teams to identify and remediate defects early.
- Produce QA documentation: strategies, defect logs, and quality reports.
- Prepare synthetic or masked test data for regulated environments.
**Required Skills**
- Full test lifecycle management: planning, scenario design, execution, defect tracking, regression.
- Strong SQL & data interrogation skills.
- REST API testing tools (Postman, Karate, ReadyAPI, RestAssured, etc.).
- Cloud‑native service understanding (Google Cloud Platform).
- Experience with non‑functional testing: resilience, auditability, recoverability, performance.
- Ability to work with masked, synthetic, or obfuscated data.
- Excellent communication and collaboration across cross‑functional teams.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Information Technology, or related field (preferred).
- ISTQB, CSM, or similar QA certification preferred.
- BPSS clearance required or willingness to undergo background screening.