Automation Test Engineer (Python)
Project Description
Our customer is a world-leading provider of 4G/5G chips. Within the Product Validation and Qualification team, you will contribute to the new integrated automation system development. Take part in requirements gathering and negotiation, the definition of software development approach, high-level architecture, continuous integration process, and deployment questions. Investigate new possible approaches and libraries to be involved in the future system. Create a proof of concepts for newly proposed approaches and libraries. Intensively cooperate with software development, integration, and testing teams to match all scope of requirements for newly development system.
Job Description
Requirements:
- BA, MS degree in software engineering, computer science, or a related field
- At least 2 years of experience in software testing, system integration, software development or other related IT field
- At least 2 years of experience in Test Automation with Python
- Good knowledge of Python is a must
- Good knowledge of OOP principles is a must
- At least intermediate spoken and written English
Desired skills:
- Good experience in Linux (or other Unix-based) operating systems (advanced user level)
- Experience in testing/developing embedded systems
- Knowledge/experience in computer networks (Ethernet, TCP/IP, Wireless)
Job Responsibilities:
- Contribute to existing automation framework, fix issues, support stability and increase test coverage
- Testing the final product to ensure it is completely functional and meets requirements.
- Troubleshooting and resolving issues with coding or design.
- Collaborating with various stakeholders to determine software requirements.
- Take part in design, development and deployment of complex software solutions.
- Presenting regular progress reports and setting goals.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |