3 views
GlobalLogic
Description:
Our Customer is one of the biggest companies on the market of home entertainment consumer electronics devices that strives to provide their clients with high-quality products and services.
Project goals include automation testing of the video and audio content and other services available via digital media players using a custom test automation framework.
Requirements:
- 4-6 years of commercial development experience with project-related technologies stack (Python)
- Hands-on experience with developing and testing Web services
- Strong knowledge and experience in Python;
- Good working knowledge of at least one Linux/Unix-based platform as well as Windows;
- Design and implementation in AWS infrastructure solutions
- Experience in QA methodologies, a clear understanding of QA processes and artifacts;
- Excellent written and verbal English communication skills developed interpersonal skills;
- Hands-on experience with automation systems;
- Good debugging skills, verbal and written communication skills;
- Knowledge of continuous integration tools (Jenkins/Hudson, TeamCity, Maven, Gradle);
- Experience working with remote teams.
Responsibilities:
Back-end Development:
Design, develop, and maintain server-side components of web applications using Python, SQLite, and SQLAlchemy.
Implement database schemas, queries, and optimizations to ensure efficient data storage and retrieval.
Write unit tests
Front-end Development:
Design and implement responsive and user-friendly interfaces using HTML, CSS, and Handlebars.
Implement client-side functionality to enhance user experience and interactivity.
Be familiar with RESTful APIs and integration of third-party services.
Perform manual testing of UI
Deployment:
Independently manage deployment processes using Docker and GitLab.
Utilize GitLab for version control and CI/CD pipelines for automated testing and deployment.
Television Expertise:
Work with live TV streams to develop features tailored to the television industry.