UI Test Engineer

Overview

  • Global Tech Leader
  • Leading Edge Technology
  • Generous Rewards and Benefits
  • Career Growth Potential

We are looking for a highly motivated and passionate Software QA/Test Engineer for TIBCO's enterprise-level Data Virtualization Product to be part of our growing R&D team.

You will test various aspects of the product, from a federated distributed query engine to high speed data transfers to security to connectivity against various backend systems. The server is implemented in Java and is a multi-million line source base. This is a mature product and in production for more than a decade, so this role requires a detail oriented approach to testing: both white box and black box testing.

What is TIBCO Data Virtualization (TDV)?

TVD is an enterprise data virtualization solution that orchestrates access to multiple and varied data sources, delivering data sets and IT curated data services to any analytics solution. TDV is a Java based enterprise-grade database engine supporting all phases of data virtualization development, run-time, and management. It is the trusted solution of choice for the top enterprises in verticals like finance, energy, pharmaceutical, retail, telecom etc.

Are you interested in working on leading edge technologies? Are you fascinated with Big Data, Cloud, Federation and Data Pipelines? If you have built software frameworks and have a background in Data Technologies, Application Servers, Business Intelligence etc this opportunity is for you. 

We are looking for a highly motivated and passionate Software QA/Test Engineer for TIBCO's Data Virtualization Product. The successful candidate will work on testing various aspects of the product from a federated distributed query engine to high speed data transfers to security to connectivity against various backend systems etc. The server is implemented in Java and is a multi-million line source base. The product is mature and has been in production for more than a decade so this role requires a detail oriented approach to testing.

What You'll Do

  • Test responsibilities will include front end testing of UI clients which use swing and web technology such as React to extract high speed data transfers against multiple data sources, security implementation, functional capability testing against backend databases.
  • Review product requirements/user stories including functional and design specs from a test-ability standpoint.
  • Design test plans and test cases to find defects in the Data Virtualization products including associated documentation.
  • Execute test plan and test cases using Test Management Systems, report defects in the Defect Tracking System and bring them to closure for multiple releases.
  • Automate Test cases and report execution results. Run Regression automated/manual tests and report execution results.
  • Work with product owners defining, and refining requirements/user stories.
  • Set up test lab environments on various OS platforms and perform test execution, whenever release cycle demands.
  • Reproduce customer scenarios, run UI regression test suite to match with customer environments.

You will be rewarded:

  • Medical Insurance
  • Group Accident Insurance
  • Employee Assistance Program
  • Comprehensive Learning & Development & Career Mapping
  • Generous salary and bonus

Who You Are

  • Bachelors or Master’s Degree in Computer Science or related technical field.
  • Ability to quickly pick up new technologies with excellent analytical and problem-solving skills.
  • Strong understanding of UI test automation and also possess good understanding of software development life cycle, testing methodology, process and quality control
  • Collaborate within the team and across teams. Flexible in adapting to different situations, self-driven and taking initiatives in accomplishing team’s goals. excellent communication skills (oral/written),
  • Proficient in any one of the following:
    • Programming languages (Java (including TestNG/Junit)
    • C++ or C#) and scripting languages (Python, Javascript and Bash Shell scripting)
    • Any one of the RDBMS and SQL Language
    • Windows and Linux OS Platforms
  • Good understanding of Soap and REST Web services.

Desired Skills, but not essential:

  • Experience with any UI test automation tools - Selenium, QFTest, Cypress and designing and writing test automation scripts against Reacts web applications
  • Familiarity with any performance test tools - JMeter, Load runner.
  • Familiarity with BI Client tools (Tableau, Power BI, SQuirrel SQL), CI/CD tools (Jenkins, GitLab) and Test Management tool TestLink.
  • Familiarity with other development infrastructure tools – JIRA, Confluence Wiki.
  • Familiarity with performance and stress testing.
  • Familiarity with APIs testing
  • Knowledge of Cloud Native (AWS, Azure, GCP), Kubernetes, Docker technologies.
  • Knowledge of Security Vulnerability Testing

Please note you must have full working rights for the country you are applying for. If on a work permit or visa please make sure the details along with expiry date are included on your application.

Applications and CVs must be in English.

TIBCO is an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

Important: Please note that we have updated our Candidate Data Privacy policy and can be found here: https://www.tibco.com/careers/candidate-privacy

About TIBCO

TIBCO Software Inc. unlocks the potential of real-time data for making faster, smarter decisions. Our Connected Intelligence Platform seamlessly connects any application or data source; intelligently unifies data for greater access, trust, and control; and confidently predicts outcomes in real time and at scale. Learn how solutions to our customers’ most critical business challenges are made possible by TIBCO at www.tibco.com.

Department

Development

Type

Full Time

Location

Hanoi,

Vietnam