The Role :
As Quality Assurance Engineer (System / Solution Testing), You will develop, execute and maintain test cases, validate end to end use case, raise the bar of product quality, keeping customer on top.
You will develop test automation scripts for product features, end to end use cases, performance and stress testing. You must have hands on experience of QA tools and methodologies.
In addition, you will also have the opportunity to propose improvements to our existing processes and automated tools in order to improve the team s speed, quality and efficiency.
You must be responsive, flexible and able to succeed within an open collaborative peer environment.
You are expected to have industry-leading technical abilities that enable you to significantly improve product quality. You should have a combination of solid in-depth knowledge of Quality Assurance, solid understanding of the operating system software, as well as knowledge of object-oriented design principles.
The test software that you will build should expose API defects in production level code as well as defects at the component and feature integration prospective.
You should command the skill to communicate clearly and effectively. Candidates will need to define test suites, test cases as well as design tools for unit, functional, and performance testing in a programmatic manner.
Bachelor's in Computer Science Engineering or related field with 5+ years of experience in software quality assurance and test automation.
Strong knowledge of scripting languages such as Perl, Python, XML or Java and ability to automate testing.
Experience with Pycharm, Appium and Eclipse development platform
Excellent QA aptitude and ability to drive process improvements
Strong knowledge of QA methodology and tools
Strong knowledge of Wi-Fi and Networking protocols.
Strong Test experience on Content / Video streaming, Amazon prime Video, FTV etc.
Ability to write test plans and test strategy documents
Ability to understand functional / technical specifications and analyze data
Strong organizational and problem solving skills with great attention to detail, including the ability to track multiple test executions simultaneously and synthesize the results
Working knowledge of Linux, Windows and MacOS and their development tools
Familiarity with hardware & Software development process and lifecycle
Proven experience to thrive in a complex software systems involving multi-platform development environment
Ability to work both independently as well as being part of a team Hands on Test experience on Content / Video, Amazon prime video, FTV etc.
Wi-Fi or 802.11x standards
Ability to Automate via script language using Python, Java