UBA Solutions Pvt. Ltd.

UBA Solutions Pvt. Ltd.

Software Industry

Lalitpur

UBA Solutions incorporated on February 12, 2006, is one of the pioneer IT companies in Nepal. UBA Solutions is a Monotype Partner Company working in collaboration with Monotype Inc., a US-based multinational company since 2009. Headquartered in the Boston area of the United States and with offices across 4 continents, Monotype is the world’s #1 company in fonts. It’s a trusted partner to the world’s top brands and was named “O ... ne of the Most Innovative Companies in Design for 2018” by Fast Company. Monotype brings brands to life through type and technology that consumers engage with every day. The company's rich legacy includes a library that can be traced back hundreds of years, featuring famed typefaces like Helvetica, Futura, Times New Roman and more. Monotype also provides a first-of-its-kind service that makes fonts more accessible for creative professionals to discover, license, and use in our increasingly digital world. We work with the biggest global brands, and with individual creatives, offering a wide set of solutions that make it easier for them to do what they do best: design beautiful brand experiences. Want to learn more about who we are and how you can become part of our team? Visit us at www.monotype.com At UBA Solutions, we offer an entrepreneurial environment where technology professionals thrive and where individual contributions really count. Our employees create and help shape some of the most cutting-edge technologies every day. As a partner of Monotype, our engineering teams use best in class advanced techniques and tools in Continuous Integration, LAMP, Node.JS, AWS, Reactjs, and automated test solutions in the entire spectrum of solutions in areas like cloud services, e-commerce, embedded systems, digital advertising, and brand engagement.

View Company Profile

Senior Software Development Engineer in Test- Data Quality

Apply Before : 2024-11-29 ((13 Days Left)) View: 460

Job summary

  • No. of Vacancy
    : 1
  • Job Type
    : Full Time
  • Offered Salary
    : Negotiable
  • Gender
    : Both
  • Career Level
    : Senior Level
  • Experience
    : 5 Years
  • Apply Before
    : 2024-11-29 (13 Days Left)
  • Skills
    :
    Quality Assurance

Job Description:

As a Sr. Software Development Engineer in Test- Data Quality you will be part of the Data Engineering team responsible for automating and testing complex and critical data pipelines of various projects and services that handle data for core business processes at Monotype with the best engineering practices. In this role, you will create and own QA processes end to end with focus on automation and performance.

Key Responsibilities:

  • Experience in building custom automation frameworks in Python, Java, JavaScript for automated testing and data validation.
  • Hands on experience on any test case management tool.
  • Hands on experience in integration and database testing.
  • Experience with cloud platforms (AWS, Azure, GCP) and cloud data services (S3, Athena, Redshift, Big Query, Snowflake).
  • Hands on experience with ETL tools, data pipelines and data formats (e.g. AWS data warehouse solutions incl. Glue and Apache Parquet).
  • Experience with data quality tools (e.g., Talend Data Quality, Informatica Data Quality) is an advantage.
  • Good to have experience with Power BI or similar business intelligence software.
  • Good to have experience on JMeter or any relevant performance testing tools.
  • Exposure to Linux commands and Docker or Kubernetes.
  • Deep hands-on technical expertise in all QA practices and processes.
  • Exposure to research automation systems/applications will be a plus.
  • Knowledge of data governance and compliance standards (e.g., GDPR, CCPA, HIPAA) to ensure data integrity and security will be a plus.
  • Strong problem-solving skills, demonstrating creativity and efficiency in addressing data challenges.
  • Strong analytical skills and a keen eye for detail to ensure data quality and accuracy.
  • Ability to document and communicate data issues, test results, and recommendations clearly to both technical and non-technical stakeholders.
  • Experience with GIT, bitbucket, Github and the Gitflow branching model.
  • Experience adhering to an Agile development environment and iterative sprint cycle.
  • Experience in Continuous Integration/Continuous Development environments, preferably Jenkins or Github Actions.
  • Efficient in working on different OS– Windows, Linux & Mac.
  • Monotypeisexpanding globally. Proficiency in one or more of the following languages is desirable (not mandatory) for this role: German, Japanese, French, Spanish.

Required Knowledge, Skills, and Abilities:

  • DataValidation: Perform validation across all stages of data pipelines (ETL) to ensure data accuracy, completeness, and consistency.
  • Automated Testing: Develop and maintain automated test scripts for data pipelines, migrations, and reports using testing frameworks and scripting languages.
  • ETL Process Validation: Validate ETL processes, ensuring accurate data extraction, transformation, and loading across systems, maintaining data integrity.
  • Data Quality Monitoring: Identify and track data quality issues, generate data quality reports, and collaborate with stakeholders to resolve inconsistencies.
  • Functional and Performance Testing: Conduct functional testing of data systems and non-functional testing to ensure scalability and system efficiency.
  • SQL and Mongo Expertise: Write complex queries for data validation and testing in SQL and MongoDB.
  • Collaboration: Work closely with data engineers, developers, and data scientists to understand data models, pipelines, and transformations, designing effective test cases.
  • Documentation: Prepare comprehensive documentation, including test strategies, plans, results, and findings, for both technical and non-technical stakeholders.
  • Process Improvement: Recommend improvements to data testing methodologies, automation workflows, and QA practices to enhance overall data quality.
  • Continuous Learning: Stay updated with the latest industry trends, technologies, and best practices in data testing and quality assurance.
  • TeamCollaboration: Work effectively in a multidisciplinary environment with developers, designers, product managers, and QA testers.

Education + Experience:

  • 5+ years of experience in automation, acceptance & integration tests.

Apply Instruction:

Interested candidates fulfilling the mentioned criteria are encouraged to Apply using the Easy Apply Button below. Registered candidates may also apply using the Apply Now Button.