Engineer Automation Quality
Core
Designing, developing, and maintaining moderately complex automated test scripts to validate software application functionality.
Role type
Automation Quality Engineer
Builds
Automated test scripts and quality assurance strategies
Domain
Financial technology / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python programming, automation testing tools (Collibra DQ, Karate, JUnit, TestNG), SQL, database testing, version control (Git), BDD frameworks, defect tracking (JIRA), requirement analysis
Preferred skills
AWS or Python Certification, Unit testing framework creation, design and estimation techniques, UI/API functional testing, continuous integration tools (Jenkins)
Technologies
Python, Collibra DQ, Karate, JUnit, TestNG, Git, JIRA, Jenkins, SQL
Responsibilities
Design and develop moderately complex automated test scripts; Execute automated test cases and report results; Identify, document, and track software defects; Provide documentation for test cases, results, and defects; Collaborate with software engineering teams to understand application functionality; Maintain and update existing automated test scripts; Provide guidance to associate automation quality engineers; Perform manual testing when needed
Seniority
Mid-level, hands-on IC
