N-iX is a software development service company that helps businesses across the globe develop successful software products. During 20 years on the market and by leveraging the capabilities of Easter Europe talents, the company has grown to 2000+ professionals with a broad portfolio of customers in the area of Fortune 500 companies as well as technological start-ups.
Throughout the years of its operations, the company has developed strong expertise in such fields as digital turn-key solutions engineering, cloud services, big data & analytics, user experience design, engineering excellence, digital platforms integration, and its own R&D in different domains such as financial services & banking, telecommunications, e-commerce, automotive, manufacturing, and others.
The modern global trends in the IT industry have led the company to consider its expansion to the Latin American market to complement its expertise with high-end talents in the area.
We are looking for a Senior/Lead Software Development Engineer in Test to join our team.
You will be responsible for testing the software technology for the industry’s most innovative smart networking solution for streaming audio throughout the home. From open source Linux OS to highly customized and performance driven audio, WiFi, and platform API functionality, you will work at the center of the organization's product universe. You will collaborate with some of the brightest minds in the business across multiple disciplines of software and hardware to deliver a system that is not only seamless to setup and control, but has stunning audio quality with rock solid reliability.
You will be working with modern tools on the leading edge of embedded software development and testing.
Responsibilities:
- Be an active participant and engaged part of your feature team – you are the voice of both quality and the customer during the development process.
- Review requirements, behavior specifications, and design documents to begin test development early and uncover issues prior to implementation.
- Create, execute and maintain functional and system level regression test suites.
- Work with the development team to investigate logs, debug both software and hardware issues, triage bugs to determine root cause and establish prioritization.
Qualifications:
- 4+ years of experience in web-based technologies.
- Solid understanding of software test engineering principles, tools, techniques, and execution with an emphasis on embedded software or distributed systems.
- Experience working with embedded Linux systems.
- Experience testing cloud, RESTful APIs, HTTP technologies and with a range of 3rd party API platforms.
- Strong networking knowledge with expertise in troubleshooting.
- Strong debugging capabilities and experience.
- Experience of one of the programming language (Python or C++)
- Experience with source control, continuous integration servers, issue tracking and collaboration tools (Git, TestRail, Jenkins, Jira and Confluence).
You could be a match if you have:
- Experience working on web projects:
- You were testing cloud based applications.
- You have experience testing REST API calls using Postman, Curl or similar.
- Experience working with IoT projects:
- You used to test IoT/Embedded devices.
- You have experience troubleshooting issues related to communication, CPU usage, memory, crashes, and others.
- Experience working with Linux:
- You used to use Linux as a user.
- You are familiar with Linux commands
- You used to write bash scripts.
- Understanding principles of network infrastructure:
- You know what are the Routers modes.
- You understand what DHCP is.
- You used to configure your home network yourself.
- Debugging capabilities and experience.
- Solid understanding of software test engineering principles, tools, techniques, and execution with an emphasis on embedded software or distributed systems.
- Experience with source control, continuous integration servers, issue tracking and collaboration tools (Git, TestRail, Jenkins, Jira and Confluence).
We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits