🎯For our project, we’re looking for a Test automation engineer with Java.
The Teradata platform is an advanced Data Warehouse solution but also one of the most expensive platforms we have. The technology market for Data Warehouse solutions has evolved into Cloud offerings providing improved capacity and significantly low cost to run. The key from a business perspective is that no functional changes will occur when platform change is done. Whatever worked on Teradata (TD) should work on Cloud.
Key responsibilities:
📌 Contribute to defining the overall automated test strategy approach for team
📌 Analyze and comment requirements and technical designs from a test perspective
📌 Designing, implementing, and executing test cases by automated test methods
📌 Gathering and managing test data
📌 Monitoring and documenting test results
📌 Report, debug and verify defects
📌 Collaboration with the team to prepare/setup/monitor CI/CD delivery pipelines
📌 Creatively introducing tasks automation
Expectations regarding skills:
✔️ 3+ years of hands-on test automation experience in data processing, reporting, data warehouse domains
✔️ coding skills in JAVA 11 Core
✔️ knowledge of data manipulation using various data formats (XML, CSV, JSON, plain text, etc.) and experience with SQL queries preparation
✔️ hands-on experience with working with source code control tools (GIT)
✔️ experience with testing REST-based services
✔️ ORM - Hibernate / JPA
✔️ experience with working with CI tools (Jenkins/Bamboo)
✔️ experience with working with Docker containers, management of images
✔️ basic knowledge of Unix-like systems, batch processing
✔️ understanding of Agile software development and exhibit strong analytical and problem-solving skills
✔️ FTP/SFTP
Nice to have:
👌 knowledge of TeraData Cloud AWS snowflake will be a plus