Monday, 07 March 2022 09:23

Frontend Developer Angular

We are looking for a motivated and driven person to join our international team as a Frontend Developer. At this position, you will become a part of the development of a revolutionary system for business users and several side projects.
 
Information about the position
Responsibilities and tasks
  • The main focus will be placed on the development of the revolutionary system based on the most modern technologies and frameworks (Angular, Kubernetes, NodeJS, Typescript, MongoDB)
  • Several side projects in different languages and technologies like Java, Nodejs, C#, Python, IoT, enterprise applications etc. (mainly based on IBM software and middleware)
  • Develop new and maintain existing source code of applications
  • Work in SCRUM team on developing and building midsize and complex applications for customer usage
  • Perform the role of lead developer and professional mentor for junior developers
  • Analyze customer’s requirements, review current systems and propose an overall solution
  • Provide project plan, timeline, KPIs, regular updates about results, etc.
  • Write and update regularly complex technical/system documentation
  • Development of frameworks and possibly patented solutions
 
Requirements for the candidate
  • Modern JavaScript/TypeScript/CSS/HTML - advanced
  • Angular 2+ - advanced
  • Server-side JavaScript (Node.js, GraphQL, REST, OAuth) - advanced
  • Front-end build tools and continuous integration - basics
  • Design behind a scalable application - basics
  • Git - basics
  • Databases (SQL and NoSQL) - basics
  • Efficient coding, aware of patterns and anti-patterns, properly structured, easily comprehensible and well documented
 
Personal skills like:
  • Proactiveness and ability to work towards set goals
  • Self-motivation, drive and willingness to learn
  • Communication and presentational skills
  • Reliability, independence and flexibility
  • Ability to solve complex problems
  • Analytical and structured thinking
  • Assertiveness and precision
  • Ability to work alone as well as in a team
  • Willingness to travel if required
 
Language skills
English - upper-intermediate
German - advantage but not mandatory
Slovak - advantage but not mandatory
 
Experience/education
The job position suits candidate with education in the area of IT (either ongoing or completed) and a minimum of 5 years of experience in this area.
 
Brief description of the company
Softacus is a dedicated IBM business partner providing client and industry-focused professional services and software for customers based on IBM software.
The company disposes of deep knowledge in implementing projects in areas of Systems Engineering, Software Engineering as well as Asset Management Area.
Softacus operates in Switzerland, Germany, Czech Republic and Slovakia. Over half of its employees work remotely and onsite (Poprad) from across Europe.
During the last 5 years, Softacus has been achieving significant growth and big amount of innovative projects in automotive, healthcare, retail, rail and respective IoT areas.
 
We can offer you:
  • Pleasant work environment
  • Flexible working time
  • Self-development and unlimited growth
  • Long-term perspective
  • Modern technologies
  • Unlimited career possibilities
  • Direct connection to the management
  • Above-average salary based on seniority, experience and qualification of the candidate + other benefits
Monday, 07 March 2022 09:12

Integration Engineer

We are looking for a motivated and driven person to join our international team as an Integration Engineer. At this position, you will be able to build your personal experience, as well as network with multiple businesses to boost your potential by solving our customers' challenges.
 
Information about the position
Responsibilities and tasks
  • You will plan, design and implement the integration process of IBM software (including creating the documentation process).
  • You will be connected with thousands of our customers around the world and offer them your integration services remote or on-site if required.
  •  The job involves planning, designing and implementing the integration process of IBM software (including creating the documentation process).
  • The process begins with consulting with the customer, learning about their current environment, understanding the required operations and the anticipated goals.
  • Next, an analysis of customer input is required, which is a base for creating the process plan and recommendations, along with an estimated time to make all the changes.
  • Once the process is approved, the integration comes next (it can be a new installation of the platform, its change, update, reconfiguration, etc.). The integration engineer must understand the process of platform installation (note: the web server used - Websphere Liberty), connection to the customer's AD, understanding the integration process (proper network setup - firewall, ports, customer access to the system, VPN, Reverse Proxy Server), SSL certificate, communication with other 3rd party solutions, etc.
  • Documentation for both internal and customer purposes is also usually created after or during the process. To acquire the skills required to perform the aforementioned tasks is needed practice, which will be gained during the first few months under the supervision of more senior consultants until you are able to operate independently.
  • Colleagues will, of course, always be available. The position allows you to be in touch with thousands of our customers around the world and offer them an integration service remotely or on-site if required.
 
Requirements for the candidate
Required skills in:
  • Networking (basics of DNS, DHCP, Port Forwarding, firewall, diagram creation)
  • Principles of virtualization (virtual machines, containers, kubernetes - advantage)
  • Web application servers (WebSphere Liberty, Apache, IIS)
  • Principles of database systems (MSSQL, Oracle, DB2)
  • Administration of Windows and Linux servers
  • Writing technical documentation
  • Analytics
Programming Experience opens a possibility to work also on projects in Java, React, Angular, Node.js, Spring, etc.
 
Personal skills like:
  • Proactiveness and ability to work towards set goals
  • Self-motivation, drive and willingness to learn
  • Communication and presentational skills
  • Reliability, independence and flexibility
  • Ability to solve complex problems
  • Analytical and structured thinking
  • Assertiveness and precision
  • Ability to work in a team
 
Language skills
English - upper-intermediate
German - advantage but not mandatory
 
Experience/education
The job position suits candidate with education in the area of IT (either ongoing or completed) and a minimum of 1 year of experience in this area.
 
 
 
Brief description of the company
Softacus is a dedicated IBM business partner providing client and industry-focused professional services and software for customers based on IBM software.
The company disposes of deep knowledge in implementing projects in areas of Systems Engineering, Software Engineering as well as Asset Management Area.
Softacus operates in Switzerland, Germany, Czech Republic and Slovakia. Over half of its employees work remotely and onsite (Poprad) from across Europe.
During the last 5 years, Softacus has been achieving significant growth and big amount of innovative projects in automotive, healthcare, retail, rail and respective IoT areas.
 
We can offer you:
  • Pleasant work environment
  • Flexible working time
  • Self-development and unlimited growth
  • Long-term perspective
  • Modern technologies
  • Unlimited career possibilities
  • Direct connection to the management
  • Above-average salary based on seniority, experience and qualification of the candidate + other benefits
Mar 3, 2022 from 09:00 AM to 10:00 AM (PT)
This one-hour webinar will focus on the journey from project design and development to Life Cycle Enterprise Asset Management. If your environment is light rail construction, the nuclear industry, or fielding the next attack fighter the Systems Engineering challenge starts with requirements and must address the needs of the system through to asset disposal.

IBM currently provides world-class tools at both ends of the spectrum. This weminar will deal with how key integration points can be established between IBM tools and third-party solutions within your current ecosystem.

IBM Engineering Lifecycle Management (ELM) is the leading platform for today’s complex product and software development. ELM extends the functionality of standard ALM tools, providing an integrated, end-to-end solution that offers full transparency and traceability across all engineering data. From requirements through testing and deployment, ELM optimizes collaboration and communication across all stakeholders, improving decision- making, productivity and overall product quality.

Presented by:
Rick Doull
IBM Business Partner – Island Training Solutions

Morgan Brown of IBM
Worldwide Engineering Ecosystem Sales Lead

Mithun Katti of IBM
Product Manager, IBM Application Integration
 
 
 

Location

 
 

Feb 23, 2022 from 12:00 PM to 01:00 PM (ET)

Increased safety and compliance aren't the only benefits of improving your inspection processes. If inspections are regularly performed the right way, and the results are easily captured and communicated, companies can lower maintenance costs, extend the life of equipment, and increase operational productivity.

Maximo Mobile introduces a new inspections application. Leveraging the latest Maximo mobility platform enhances the user experience and makes the management and process of inspections easy and intuitive to use.

Join us on Wednesday, February 23rd to see how inspections can be as easy as pushing a blue button!

Location

 
 
Wednesday, 09 February 2022 10:15

Webinar - An Introduction to DOORS 9.7

Mar 17, 2022 from 10:00 AM to 11:00 AM (PT)

 

An Introduction to DOORS 9.7 - IBM DOORS 101

This DOORS 101 presentation and demonstration will give you a good foundation and understanding of the overall versatility of DOORS. Key capabilities will be reviewed to show how to establish a comprehensive requirements management environment. You will learn how to import information into the DOORS database, create custom attributes and create custom views or reports. Creating links between associated information and then being able to create traceability or impact analysis reports will be discussed and demonstrated.

IBM Engineering Lifecycle Management (ELM) is the leading platform for today’s complex product and software development. ELM extends the functionality of standard ALM tools, providing an integrated, end-to-end solution that offers full transparency and traceability across all engineering data. From requirements through testing and deployment, ELM optimizes collaboration and communication across all stakeholders, improving decision-making, productivity, and overall product quality.

Presenters:


Nick Manatos of ENA Focus
Jim Marsh of IBM
Marsha Knudsen of IBM

 

Location

 
 
Wednesday, 02 February 2022 13:23

Command-line adapter

The command-line adapter (CLA) provides a quick and simple path for integrating an existing test tool into IBM Rational Quality Manager (RQM).

How does it work?

When the CLA starts the execution of a test, it creates a file that can be updated with name/value pairs that describe files/links that should be included in the execution result of that test. When execution of the test has been completed, this file is read by the CLA, and any valid files/links found are included in the execution result.

You can also use custom properties to populate information into the execution results of your CLA tests. This information consists of any name/value pairs you choose. For example, you might want to log the version of your test application and the operating system it’s running on.

Setting up and starting the command-line adapter

With the command-line adapter, a target test machine is used for command-line execution. You can use this command-line adapter if an adapter for your test type is not available. To use the command-line adapter, the target test machine must be set up to run the adapter and the test machine application must be started on the target test machine. After the command-line script is executed, an Execution Result is returned. The Execution Result includes attachments that contain the standard out and standard error information of the test process.

Image

Customizing the command-line adapter

When you use the command-line adapter, you can customize the mapping of the actual results. The application-under-test needs to return an exit that is mapped to a script Actual Results value.

Creating a job that uses the command-line adapter to test an application-under-test

When you use the command-line adapter, you must have at least one application that acts as the application-under-test. The application-under-test needs to return an exit that is mapped to a script Actual Results value.

Running a test with the command-line adapter using local resources

With the command-line adapter, you can use a target test machine for running command-line jobs. After the adapter is registered, you can run scripts by using the command-line execution adapter on the target test machine. Use a command-line adapter if an adapter for your target tests is not available.

On the tester machine, a test case with a command-line test script is created and run. The test produces a Test Execution Result which contains the standard out and standard error of the executed command.

Image

Running a test with the command-line adapter by reserving specific resources

With the command-line adapter, you can use a target test machine for running command-line jobs. After the adapter is registered, you can run scripts by using the command-line execution adapter on the target test machine. Use a command-line adapter if an adapter for your target tests is not available.

On the tester machine, a test case with a command-line test script is created and run. The test produces a Test Execution Result which contains the standard out and standard error of the executed command.

Image

Adding attachments and links to command-line execution results

You can attach files and links to the Result Details section of a command-line adapter execution result.

The process that runs the command-line test includes the qm_AttachmentsFile environment variable, whose value is the full path to a temporary file. The command-line test can update this temporary file to specify files and URLs to attach to the execution result.

 

Troubleshooting command-line adapter issues

The command-line adapter displays error messages at startup and when commands run.

 

Read how to install and configure the CLA, create and execute CLA tests, view test execution results and some of the more advanced features of the CLA, including:

  • Attaching files and links to the execution result
  • Accessing and setting execution variables in CLA tests
  • Setting custom properties
  • Mapping application exit codes to RQM result codes
  • Updating application progress complete values
  • Limiting the applications that the CLA can execute
Wednesday, 02 February 2022 13:15

Cadence vManager Integration with IBM DOORS

With the integration of Cadence vManager and IBM DOORS teams using these tools will have a single source of truth. This brings much-needed transparency and collaboration in the ecosystem and enables each team to independently take decisions based on all available data with full context. The integration of vManager and IBM Doors allows the teams to focus on their core tasks and not worry about manually transferring the data.

How Cadence vManager + IBM DOORS integration is beneficial for an enterprise
  • Verification with enhanced traceability and planning
  • Real-time visibility into the actual development of each entity
  • Real-time visibility for all the changes and updates
  • Improved productivity due to real-time exchange of information between the two teams
  • Complete traceability across both systems
 
Verification with Enhanced Traceability and Planning
  • Helps verification teams focus on writing verification tests based on the latest requirements without changing their Cadence vManager user experience
  • Enables real-time exchange of information, such as verification of goals, requirements, implementation of verification, and change requests
  • Maintains bidirectional sync to update changes and results from Cadence vManager to IBM DOORS and vice versa
  • Enables real-time visibility into the development of each entity and its verification
  • Decreases effort leakage by avoiding stale requirement records

 

Cadence vManager Integration with IBM DOORS Using OpsHub Integration Manager
  • Cadence vManager integrates with IBM DOORS bidirectionally
  • The synchronization ensures all historical and current data is available to users in real-time in their preferred environment with full context
  • All work items from Cadence vManager sync automatically to IBM DOORS, and all requirement entities and details synchronize back to Cadence vManager from IBM DOORS
  • All the information you need in real-time in your preferred tool. No manual dependencies or human errors
 
Gain real-time visibility, cross-system traceability, better collaboration, and speed up System on Chip (SoC) level functional verification flow. Ensure faster tape out and manufacturing by reducing manual dependencies and errors. Empower verification engineers to automatically sync the latest requirement changes from IBM DOORS with a full context in real-time.
 
Find more information about how your team can benefit from deploying Cadence vManager Integration with IBM DOORS here: [uploadnute pdfko]
 
 
'OpsHub Integration Manager (OIM) bridges the information gap in semiconductor testing and verification. OIM replaces the need for manual mapping of requirements with automated sync of data between verification teams and requirements teams. Achieve better collaboration, reduce manufacturing delays and compliance risks by integrating changes in real-time from Cadence vManager to IBM DOORS or IBM DOORS to Cadence vManager.'
Vector RQM Connection Utility is an add-on tool for Vector vTESTstudio. It serves to integrate IBM Rational DOORS Next Generation and IBM Rational Quality Manager into the Vector testing toolchain - vTESTstudio, CANoe and CANoe.DiVa.
 
With the help of the connection utility you can:
  • Trace Item Extraction
Generate trace items out of DOORS NG requirements or RQM test case specifications.
Note: Trace items can be linked to test cases in vTESTstudio. The link to the trace item source (requirement/test case specification) is then written to the test case result in the CANoe report. An overview of the design coverage of trace items is given by the vTESTstudio traceability matrix.
  • Test Case Upload
Upload information about implemented vTESTstudio test cases to RQM.
  • Test Execution
Automatically execute a set of predefined vTESTstudio test cases in CANoe.
  • Test Report Upload
Upload test case results from CANoe reports to RQM.
 
The connection utility can be used with two different workflows:
  • Requirement Based Workflow
Trace items in vTESTstudio are based on requirements from DOORS NG. In order to achieve full requirement coverage, every trace item (requirement) must be linked to at least one test case implementation in vTESTstudio. A test case can be linked to any number of trace items.
  • Test Case Based Workflow
Trace items are extracted from test cases in RQM; they serve as test case specifications. For every trace item (test case specification) exactly one test case implementation must be realized in vTESTstudio.
 
 
Minimum required versions: vTESTstudio 2.1 SP4, CANoe 9.0 SP4, CANoe.DiVa 10.0. 
Minimum required versions for the usage of full functional range: vTESTstudio 6, CANoe 15, CANoe.DiVa 10.0.
 
Compatibility is ensured for the following versions:
IBM DOORS Next Generation 6.0 or higher 
IBM Rational Quality Manager 6.0 or higher
 
 
New Features V3.0.1:
  • Map vTESTstudio test case attributes to IBM RQM test case categories 
    • New section [TestCaseAttributes2TestCaseCategories] in INI file provides the possibility to map vTESTstudio test case attributes to RQM test case categories.
  • Reassessed verdicts from CANoe Test Report Viewer
    • A new option allows the usage of reassessed verdicts from the CANoe Report Viewer. With this option activated, the reassessed verdict are uploaded to RQM and a respective comment about the original verdict is noted in the result details.
  • CANoe Test Report Viewer links in IBM RQM test results
    • The result details of the RQM test case results now hold a link to navigate to the respective test case in the loaded report within the CANoe Report Viewer.
  • Set result details via command line for test report upload
    • New optional parameter -details provides possibility to set additional comment for the result details.
  • Weight Configurable for Test Case Creation
    • The system defined RQM test case category Weight can now be configured in INI file ([TestCaseCategories]) if a different value than the default of 100 should be used for test case creation.
  • Path to Applications Configurable
    • New section [RegisteredApplications] in INI file provides possibility to customize path to registered applications on Jazz Team Server (e.g. to quality management that default to ‘qm’).
  • Requirement types configurable
    • The requirement types to be considered for trace item extract can now be configured in INI file.
  • Extended Test-Case Based Workflow for CANoe.DiVa
    • This option supports the mapping of multiple CANoe.DiVa generated test cases to the same RQM test case. As a consequence all test case results that refer to the same RQM test case will be aggregated to one overall verdict during test report upload. A textual summary of the single CANoe test case results will be annotated to the aggregated overall verdict.
 
Requirement Based Workflow
The requirement based workflow comprises 6 phases that are visualized in the following graphic.
  1. Export requirements as trace items (connection utility)
  2. Create test cases / link trace items (vTESTstudio)
  3. Import design traceability (connection utility)
  4. Create test case execution records (RQM)
  5. Execute test unit (CANoe)
  6. Import test report (connection utility)
 
 
 
 
Test Case Based Workflow
Overview
The test case based workflow comprises 6 phases that are visualized in the following graphic.
  1. Export test cases as trace items (connection utility)
  2. Create test cases / link trace items (vTESTstudio)
  3. Import design traceability (connection utility)
  4. Create test case execution records (RQM)
  5. Execute test unit (CANoe)
  6. Import test report (connection utility)

 

 
 
 
CANoe Execution Adapter
Test execution tab
This tab contains the integrated CANoe Execution Adapter, a vTESTstudio add-on that is also available as stand-alone application.
The purpose of the adapter is the activation and execution of a predefined set of vTESTstudio test cases in CANoe. This enables effective resource planning and support of various test strategies, e.g. executing all test cases that link to a changed requirement.
 
 
The adapter uses the CANoe COM API for the following actions:
  • Load CANoe configuration
  • Activation of test execution tree elements Start/stop measurement
  • Start test configuration
  • Read paths to test reports
Friday, 28 January 2022 10:54

IBM Observability by Instana

Feb 3, 2022 from 11:00 AM to 12:00 PM (ET)

Learn how IBM and Instana came to be. You’ll understand how Instana can make sense of your chaotic cloud-native environments, uncover anomalies in the performance of your applications before they can affect your customers – with the context to fix it.

Our solution engineer will walk you through the product and how easy Instana makes it to:

  • Automate discovery, mapping, and configuration with zero human interaction
  • Use AIOps to establish a baseline of application performance
  • Analyze metrics, traces, and logs
  • Trace every request, with no sampling
  • Monitor hybrid cloud and mobile environments

Hosts of this Webinar

Drew Flowers, of Instana
Director of Solution Engineering, NA/LATAM
More information

Page 1 of 4
Image

Softacus AG

Löwenstrasse 20
8001 Zürich
Switzerland
E-Mail: info@softacus.com
Tel.: +41 43 5087081
Fax: +41 43 344 6075 

VAT: CHE-108.817.809 MWST
D-U-N-S® Number 486800618

Image

Softacus GmbH

Westendstrasse 28
60325 Frankfurt am Main
Germany
E-Mail: info@softacus.com
Tel.: +49 69 34876544
Fax: +49 69 5830 35709

VAT: DE301903892
D-U-N-S® Number 313482703

Image

Softacus s.r.o.

Křídlovická 351/47A
603 00 Brno
Czech Republic
E-Mail: info@softacus.com
Tel.: +420 530333482
Fax: +41 43 344 6075

VAT: CZ07286333
D-U-N-S® Number 496165108

Image

Softacus s.r.o.

Tatranské nám. 3
058 01 Poprad
Slovakia
E-Mail: info@softacus.com
Tel: +421 911 083 612
Fax: +41 43 344 6075

VAT: SK53507070
D-U-N-S® Number  2121388148