RESPONSIBILITIES
*This position is open for candidates across Serbia , since we have offices in Beograd, Novi Sad, Kragujevac, Niš, and Cacak at your disposal for a future hybrid work model.
As pioneers in audio and video technology, our client uniquely understands the power of human connection. We’ve seen it drive innovation, solve problems, inspire action and power productivity. We are bringing together our portfolio of high-quality, proven products and services to connect people to what matters most – whether it’s their colleagues, customers, playlists or favorite games. Together, our technology will keep that connection strong and fuel a future collaboration and understanding, in spite of circumstances, distance or time zones.
We are seeking a talented QA Automation engineer to plan, develop, execute, monitor and maintain test automation in order to decrease required time to test, enable test repeatability, and allow for early and often quality estimation of our products, systems, and solutions.
The QA Automation engineer will work alongside other QA and Development professionals to assure we are delivering the best products to our customers. Responsibilities will include planning, designing, implementing, and debugging test automation. Tests will be designed to existing requirements and specifications and be adjusted as needed to accommodate product updates and changes.
This role is essential for our client’s product development process strategy in delivering on time and with quality. Our ideal candidate will be a versatile engineer who can evolve with changing landscapes, while maximizing product quality before releasing to the customer. If you’re an engineer who enjoys working on hard problems while providing quality, valuable, end-to-end solutions to customers we’d like to meet you.
QUALIFICATIONS AND EXPERIENCE
Match your profile
- Substantive experience in test automation, tools, and related languages (for example only: Java, JUnit, Selenium, Jenkins, Groovy, etc)
- Substantive experience in test automation, tools, and related languages (for example only: Java, JUnit, Selenium, Jenkins, Groovy, etc)
- Exposure to RESTful API or other related API testing and tools
- Professional working experience in Unix/Linux environments
- Understanding and working experience with GIT, using any UI tool or command line
The following skills would be a plus:
- Experience in one of following programming languages and tools: Javascript, Python, Cucumber, Groovy, Spock, OkHttp3, etc
- Experience in one of following programming languages and tools: Javascript, Python, Cucumber, Groovy, Spock, OkHttp3, etc
- Comfortable with SIP and H.323 protocols
- Experience in Unified Communications, Telecommunications, or related industries.
- Experience with Wireshark and network protocols?
- Familiarity with certificate management, IP routing, firewalls, and DNS?
- Experience with testing in Agile and/or Dev/Ops environments
- Professional experience with AWS and/or Azure
ABOUT ENDAVA
What makes Endava different from other IT companies?
- We are a stable 700+ engineers’ company (7300+ engineers on a global level!) and one of the largest IT companies in Serbia operating since 1996!
- Boost your knowledge and experience by working with experts in the team – we won’t ever leave you hanging!
- Do your work without being constrained by too many procedures – we ship our code fast and are not afraid of experimenting!
- If you get bored on a project from any reason, we have couple of dozen interesting projects so you can pick the one you like the most! We provide you with career opportunities within the company and will support you in driving your career in any direction you want to go!