As a QA Engineer, you will be responsible for assessing software quality through manual and automation testing. You will create and share the best QA practices within LotusFlare and ensure all processes are well documented. A big part of this role is identifying where it is possible to automate tests and moving to automation in that area. We are looking for a QA engineer in Belgrade with expertise and passion for product quality. Ultimately, you will ensure that our products, applications, and systems work correctly and gate-keep before shipping the products. Your responsibilities will include: Review and analyze system specifications Work directly with appropriate stakeholders and development to understand project objectives and approaches of software development projects Develop effective strategies and test plans in collaboration with product managers and engineers Create and execute test cases throughout the development cycle Create reports to document testing phases and defects Report bugs and errors to development teams Help troubleshoot issues and identify root causes Conduct post-release/post-implementation testing Work with cross-functional teams to ensure quality throughout the software development lifecycle Work collaboratively with the development team during all stages of projects to provide in-process testing results Develop and execute automation tests Job Requirements 3 years of experience in automation testing Experience in creating automation frameworks is a plus Previous TelCo experience preferred Automation testing experience with Appium and Selenium is a plus Experience with project management and QA tools (e.g., Jira) Experience in performance testing is a plus Experience with API testing tools such as SOAPUI, Postman (experience with automation of API testing is a plus) Full understanding of Software Development Life Cycle (SDLC) principles Solid understanding of QA processes, best practices, testing techniques, and methodologies Fluent in English, both written and spoken #J-18808-Ljbffr