Напиши текст вакансии для должности "QA Automation engineer (Java and Android )". Название компании: "Luxoft". Расположение: Санкт-Петербург. График работы: Полный день. Опыт работы: Нет опыта. Ключевые навыки: 'Java', 'Android', 'Jenkins', 'Python', 'APK build process', 'QA Automation', 'QA'

Quality Assurance team in Virtual Machines and Interpreters world. Digging into VMs internals and covering all the development phases.Dealing with Garbage Collectors, statically and dynamically typed languages, procedural and functional programming. Our products under test run on different platforms including x86 hosts, Android devices.We run distributed tests on devices, execute massive test suites, writing frameworks to automate these processes, represent and analyze results of functional and performance testing. We use infrastructures of Android, Java and JavaScript platforms.We do test generation and fuzzing. We appreciate ideas on using AI and ML for improving coverage, reducing test counts and result analysis. Responsibilities:  Android applications development for Performance testing of Runtime Same for Stress and Volume testing Processing performance results Support CI environment for performance testing  Skills:  Android test automation experience Knowledge of APK build process Basic Android programming knowledge Basic Java knowledge Basic Python knowledge Experience in Performance testing Basic CI (Jenkins) knowledge  Nice-to-Have Skills:  C++ test coverage collecting experience Deep knowledge of APK structure and Android Manifest Smali / backsmali knowledge Good Java knowledge Kotlin core development process knowledge Knowledge of VM specifics, testing experience Garbage collectors Memory management Stack or registry-based VMs JVMTI knowledge Experience in usage of Language interoperability frameworks (JNI, FFI)