HTEC Group Inc. is a global AI-first provider of strategic services, software design, and engineering expertise, specializing in Telco, Financial Services, MedTech, Automotive, Advanced Technologies, and Enterprise Software & Platforms. HTEC has a proven track record of helping Fortune 500 and hyper-growth companies solve complex engineering challenges, drive efficiency, reduce costs, and accelerate time to market. HTEC prides itself on attracting top talent and has strategically chosen the locations of its 20+ excellence centers to enable this. HTEC was founded in 2008 in Belgrade, Serbia. Today it has its global headquarters in Palo Alto, California.
As a QA Automation Engineer, you will be part of a team developing and extending a mobile application that enables communication with implanted medical devices in the patient’s body (pacemakers, defibrillators, heart monitors), reading data from these devices, and sending it to doctors for further evaluation and patient care.
From a testing perspective, the role primarily focuses on the design and implementation of automated tests (with a smaller portion of manual testing) for mobile applications using an internal testing library developed directly within the company.
What will you be responsible for?
- Analyzing customer requirements, code status, and test coverage
- Discussing requirements and proposed solutions with the customer or team colleagues
- Designing final solutions and writing test scenarios
- Implementing automated (and occasionally manual) tests
- Performing code reviews of test scenario implementations created by other team members
- Carefully reporting and analyzing identified defects
- Working with technical documentation and, if needed, contributing to its creation
Development Environment & Tools
- NetBeans, IntelliJ IDEA, Android Studio, Xcode
- Microsoft Team Foundation Server (TFS) / Azure DevOps (Git)
- Visual Studio Explorer, Confluence
Technologies Used
- HTML, CSS, Angular
- C++, Java, Objective-C/C++, JavaScript
- Automated testing of mobile applications using an internal testing library (JUnit, Java)
- Development and testing of applications for iOS and Android platforms
Requirements
- Basic knowledge of Java and the JUnit framework
- Knowledge of basic testing techniques
- Experience with at least one scripting language (e.g. Python, Perl, Bash, JavaScript)
Nice to Have
- Advanced knowledge of Java and possibly Java frameworks (Spring, Hibernate, etc.)
- Experience with mobile application testing
- General overview of mobile technologies and mobile operating systems
- Basic orientation in UNIX-based systems
What We Offer
- Flexible working hours with the option of home office
- Work on real projects for major customers who create long-term solutions supporting their products – solutions with real-world usage and impact
- An informal atmosphere, a human approach, and a great team. A diverse group of people with different experiences and responsibilities. We support each other and move the project forward together
- You can read how our employees perceive working with us here:
Benefits overview:
👉 https://htec.com/careers/benefits/