HTEC Group is a global consulting, software engineering, and digital product development company that empowers the world's best high-tech companies, disruptive startups, and global enterprises with innovative product design and sophisticated engineering services.
HTEC Group was founded in 2008 in Belgrade, Serbia and today has its global headquarters in San Francisco. The company has consultancy, innovation, and product design offices in Silicon Valley, New York, and London, with its technological heart spread across development centers in Central and Southeast Europe. Overall, HTEC employs more than 2,000 highly skilled professionals in 29 locations in 12 countries.
HTEC combines Silicon Valley-based design thinking with the best engineering talent to support global clients with complete digital product development, from strategy and conceptualization to digital product design and agile engineering at scale. The company possesses vast expertise across a multitude of domains, including Healthcare, Retail, Transportation and Smart Mobility, Logistics, FinTech, Green Energy, Media, and Deep Technology.
Opis posla
As a Software Development Engineer in Test on the Mobile Quality Assurance team, your role will focus on building scalable mobile integration automation frameworks and enhancing existing frameworks for automated testing of mobile applications. You will design and implement functional and integration automation tests for mobile app used by the customer fleet, ensuring comprehensive test coverage and reducing manual testing efforts. By prioritizing automation for repetitive tasks, developing robust regression suites, and focusing on edge cases and high-stress scenarios, you will ensure the reliability of safety-critical tools.
Key Responsibilities:
Design and build mocking framework for the backend service to remove Mobile app testing dependency on backend service
Architect and maintain scalable mobile test automation frameworks
Create and execute automated tests for iOS and Android applications
Collaborate with cross-functional teams to optimize automation frameworks
Design and build device farms in saucelabs and integrate it with CI/CD
Kvalifikacije
5+ years of experience in software development or quality assurance, focusing on automated testing
Strong programming skills in Python, Swift, Kotlin/Javs
Hands-on strong experience on Kotlin Multiplatform and Saucelabs
Proven expertise with mobile app testing frameworks (XCUITest, Espresso, Compose and Appium)
Hands-on experience in API testing and test automation design patterns)
Proficient with Testing tools like PyTest, Git, CI/CD pipelines, and JIRA
Infrastructure: Docker, Kubernetes, nginx
Backend: Node.js, Express
Strong communication and collaboration skills, with the ability to work effectively in a team environment
Dodatne Informacije
Nice to have:
Experience with cloud platforms such as AWS
Knowledge of security testing for mobile applications
Familiarity with performance testing tools
Exposure to machine learning pipelines and concepts