Position: Automation QA Engineer Relocation to Poland
Company: Luxoft
Category: QA Automation
Experience required: 2y
English level: upper

Project Description:
Open Video project focuses on a video streaming platform development for one of the largest North American TV providers.
We are looking for a QA Automation Engineer with Android testing knowledge to assess software quality. You will be responsible for end-2-end testing using Android/Java automation testing tools. The software runs on devices working under Android TV, Android Mobile, and Fire TV operation systems.
Our team spans across multiple time zones (majorly, USA & Poland) and covers the entire product life cycle, including architecture, design, coding, devOps, testing, and the rest of the software development activities required to ensure uninterrupted content streaming service to millions of customers worldwide. We work using Scaled Agile Framework (SAFe) as a process framework and use software development best practices such as CI/CD, TDD, etc.
As a part of a SAFe scrum team, you have the opportunity to decide on how to build the automation framework and test the product.

Responsibilities:
• Review and analyze system specifications
• Selection or identification of test cases for automation
• Creating an automation test plan
• Create and update automation test framework
• Develop automated test scenarios and environments for performance testing
• Run test cases and analyze results
• Create logs to document testing phases and defects
• Report bugs and errors to development teams
• Help troubleshoot issues
• Conduct post-release/post-implementation testing
• Organizing, monitoring defect management process
• Handling changes and conducting regression tests
• Interaction with the people of the client-side to solve problems and update the situation
• Conduct performance testing to verify system scalability, efficiency, and reliability
• Analyze the underlying causes of performance issues and provide corrective action
• Create a test summary report for management review
• Suggest new tools and techniques to improve test efficiency
• Help in project planning, scheduling, budget, and tracking activities
• Assist in project design, development, and deployment activities
• Review and recommend improvements in existing test procedures

Mandatory Skills Description:
• Proven experience working as a Quality Assurance Engineer
• Knowledge of QA methodologies and best practices
• Experience working with Core Java and Android
• Working knowledge of test management software (e.g. qTest, Zephyr)
• Experience with Appium
• Practical knowledge of SQL
• Experience with troubleshooting
• Strong organizational skills
• Communication skills (English is a must)
• Attention to details
• Analytical mind and problem-solving aptitude

Nice-to-Have Skills:
• Familiar with Agile frameworks, specifically SAFe and Scrum (we provide training on SAFe if required)
• Experience working with JavaScript, Selenium, API testing, Python, Soap UI, Jmeter, Cucumber, etc.