Senior Test Engineer
Job Description:
Senior Test Engineer
Key Skills
Identifies and raises awareness of risks arising from the automation test results
Identifies new and implements existing test frameworks to improve confidence in
testing
Be proficient in a range of coding languages like Python, java, SQL and scripting
languages e.g. Bash
Mentors and advises other team members in testing practices
Automates data and application testing tasks and builds test coverage through
existing or new infrastructure.
Analyses and reports on test activities, results, issues and risks.
Production data analysis to identify root cause of production environment issues.
Using Apache Airflow for task orchestration and reviewing output logs.
Basic understanding of EMR and reviewing output logs.
Basic understanding of data processing using Apache Spark.
Use of Jupyter notebooks to query and validate data.
Use of Amazon Athena to query and validate data.
Use of GitLab for source code management.
Use of GitLab pipelines for CI/CD.
Analysing data in multiple formats to ascertain validity of new functionality.
Use of AWS console and services such as Cloud Watch, IAM, S3, Glue, ECR,
EC2, EMR, Dynamo DB.
Understanding of both server-side and client-side encryption.
Basic understanding of dimensional data models and slowly changing
dimensions/historic data capture.
Basic Python, SQL and familiarity with PySpark.
IaC using Terraform.
Understanding of Docker and Dockerization of solutions.
Data creation/generation for testing.
Experience of understanding how customer expectations transition to applied
functionality.
Experience a with Big Data solution or Data Lakes containing structure and
unstructured data.
Company Profile
We are a specialized IT services company with re-usable technology assets in the DevOps, Cloud, Automation, Digital, Service Delivery and Agile Analytics domains. It helps global organizations achieve frictionless business by transforming their Infrastructure, Applications and Data to provide business scale, operational efficiency and deliver superior customer experience.
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.