Back

Software Engineer in Test

Infopulse Poland welcomes talented professionals to join our team as a Software Engineer in Test in our Warsaw office.

Our customer spent over 50 years finding new ways to bring quality audio and simplicity to people - in their home, on the go, or wherever music is enjoyed. The product team is focused on bringing these values to wherever you listen to music or watch TV and providing a premium polished experience, with awesome sound. You will work as a part of a collaborative high-performing team and participate in all phases of software development.  You will work across teams to validate ecosystem wide features that touch mobile applications, cloud, and embedded products.  You will make modifications to an existing code base to improve testability, build unit test coverage, build integration test coverage, build Docker Containers for execution context, and extend automated test capabilities.

Areas of Responsibility

  • Analyze requirements and use cases to extract test cases
  • Co-develop tests and test strategies for verification of software features
  • Debug and root cause defects discovered during various test phases
  • Work collaboratively with other cross-functional engineers to augment code to better support testability
  • Work independently to develop software tools, test plans, develop unit tests, and continuous integration tests
  • Develop automated test scripts
  • Execute manual and automated test plans

Qualifications

  • EE, ECE, CSE, or CS majors with 1-3 years of experience
  • Experience with Python and PyTest is a must have
  • Experience with test driven development
  • Experience writing manual and automated test cases
  • Experience organizing test plans
  • Familiarity with Jenkins
  • Strong spoken and written communication skills

Will be an advantage

  • Experience with basic lab equipment (oscilloscopes, power supplies, multimeters, etc.)
  • Familiarity with build tools
  • Experience with Linux as a desktop environment
  • Understanding of object-oriented programming with C++
  • Experience with Wifi, Bluetooth, or IoT products
  • Exposure to Groovy/Conan
  • Exposure to application programming in Linux or RTOS environments
  • Exposure to shell scripting, JavaScript, or Java
  • Exposure to debugging with GDB, Visual Studio, or XCode
  • Exposure to writing and maintaining technical documentation or wiki
  • Knowledge and exposure to basic hardware design and the ability to read electrical schematics
  • Experience with source code management (SCM) tools (Subversion, Git, Perforce, etc.)

Your contact for this vacancy is:

Tetiana Tkachyk photo
Tetiana Tkachyk
Trainee HR Manager

Send us your CV and we will get back to you.

Please specify your request

If you wish, your application will be considered for other open positions at Infopulse. Data will not be used for any other purpose and will be deleted after 12 months from your latest job application date. *

Please enter the correct data

Thank you!

Your CV has been received. Our specialists will contact you if your skills meet the requirements of the position.