Project Description: Open Video project is focused on OTT platform development for one of the largest North American TV providers.
We are looking for a QA Automation Engineer to assess software quality through automated testing.
You will be responsible for finding and reporting bugs and glitches.
In this role, you should have a keen eye for detail and excellent communication skills.
Responsibilities: • Review and analyze system specifications • Execute 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 • Work with cross-functional teams to ensure quality throughout the software development lifecycle • Selection or identification of test cases for automation.
• Creating an automation test plan.
• Automation framework design and implementation according to the project structure.
• Creating, Enhancing, Debugging, and Running Test Cases.
• Organizing, monitoring defect management process Handling changes and conducting regression tests.
• Find solutions for issues related to object identity issues and error handling.
• Interaction with the people on the client side to solve problems and update the situation.
• Conduct performance testing to verify system scalability, efficiency, and reliability.
• Create a test summary report for management review.
• Analyze the underlying causes of performance issues and provide corrective action.
• 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.
• Develop automated test scenarios and environments for performance testing.
• Review and recommend improvements in existing test procedures.
Mandatory Skills Description: • Good written/verbal communication skills.
• Experience in writing test cases • Good problem-solving, and analytical abilities • Good planning, organizational, and follow-up skills.
• Experience in testing Android platforms • Familiar with Git, JIRA, Bitbucket, Jenkins.
• Experience with Agile Development.
• Development experience with Java, Appium, Selenium, Webdriver.io.
• Knowledge and use of Android Studio, Charles Proxy, ADB logcat