💼

Software Engineer at Barco

Location
Noida
Job type
Full time
Posted on 24 Nov
Description

About The Role


As Sr. Lead Development Engineer in test automation, you will:


  • Collaborate with product owners, architects, and scrum team members to define the system automation strategy
  • Design and develop a robust automation framework, increasing and improving system automation.
  • Gain a deep understanding of the Barco control room product, becoming proficient in all its features
  • Regularly monitor automation tests, improve their stability, and keep the system updated with the latest dependencies.
  • Mentor team members and promote best practices in system automation.
  • Actively participate in component and system-level validation activities with the QA team.
  • Work with cross-functional teams across multiple groups, geographies, and time zones.
  • Ensure the delivery of high-quality, timely product releases.


Qualification And Experience


  • B.E/B.Tech/ME/M.Tech in Computer Science or a related field.
  • 8-12 years of experience in automation testing of enterprise software products using Python and various frameworks.
  • Strong proficiency in Python programming.
  • Expertise in designing automation framework architecture.
  • Experience with automation tools such as Selenium, PyTest, JMeter, or similar.
  • Solid experience with CI/CD tools like Jenkins, version control systems like Git, container-based application deployment, Docker, and DevOps practices.
  • Deep understanding of release processes and the creation of automation test strategies.
  • Self-motivated, team player, result-oriented, critical thinker, and problem solver.
  • Excellent analytical, communication, interpersonal, and presentation skills.
  • Experience with Agile software development using SCRUM.



Master Backend Engineering
Backend Engineering Launchpad
Next batch starts on 29 Mar
Always stay in the know!
Join our community and stay notified of latest job opportunities.
Tap to Apply

Frequently Asked Questions

What is the role of a Software Engineer at Barco in Noida?
Chevron down
What is the seniority level required for the Software Engineer position at Barco?
Chevron down
Is the Software Engineer position at Barco a full-time job?
Chevron down
Where is the Software Engineer position at Barco located?
Chevron down
How can I apply for the Software Engineer position at Barco?
Chevron down
What is the company culture like at Barco?
Chevron down
Does the Software Engineer role at Barco specify a required number of years of experience?
Chevron down

Why Work at Barco

Barco is a globally recognized leader in the digital and display technology market, committed to delivering world-class solutions across various industries, including healthcare, entertainment, and enterprise. Working at Barco offers a unique blend of technological innovation and a collaborative work culture that fosters professional growth and opportunity. If you're searching for a career that is at the cutting edge of technology, joining Barco as a Software Engineer can be an excellent choice.

Barco is driven by a mission to transform the way information is presented and insights are shared across the world. The commitment to innovation is underpinned by substantial investments in research and development, ensuring everyone on the team contributes to revolutionary products and solutions. Working here means you get access to state-of-the-art tools and technologies and have the opportunity to resolve real-world challenges that make a tangible impact on technological advancement.

Furthermore, Barco values its employees by offering competitive benefits and a supportive work environment. Employees are encouraged to continue their professional development with training programs and opportunities for career advancement. As a Software Engineer at Barco, you will be part of a diverse, inclusive environment that respects and encourages unique perspectives and ideas.

What's It Like to Work at Barco

A career at Barco means working in a high-energy, innovation-driven environment. The company values creativity and problem-solving, encouraging employees to think outside of the box and push the boundaries of what's possible. The work culture emphasizes teamwork, communication, and a commitment to excellence, creating an atmosphere where employees are motivated to achieve their best.

Collaboration is a cornerstone at Barco. Software Engineers work closely with cross-functional teams, including product managers, designers, and hardware engineers, to develop solutions that meet customer needs and innovation goals. This dynamic environment fosters learning and growth, allowing engineers to expand their skills and experience across different domains.

Moreover, Barco prides itself on maintaining a work-life balance. Flexible working hours, remote work options, and supportive management help ensure employees can balance personal and professional commitments effectively. The company's culture champions employee well-being, with initiatives aimed at nurturing mental and physical health.

What's It Like to Work as a Software Engineer at Barco

As a Software Engineer at Barco, your role is centered around designing, developing, and maintaining high-performance, scalable software solutions. You will engage in the entire software development lifecycle, from initial concept through development and testing to deployment and support. Working at Barco provides engineers with the opportunity to work with cutting-edge technologies and practices, further solidifying their skills.

In the Noida office, Software Engineers play a critical role in Barco's product development, contributing to sophisticated projects that have a global impact. You will be expected to proactively participate in discussions, generate ideas, and implement solutions that not only meet project objectives but also anticipate future needs of the technologies involved.

In addition to technical responsibilities, working at Barco will involve liaising with international teams, providing a global perspective and understanding of different market demands. The role encourages initiative and innovations where creative solutions to complex problems are always welcomed and rewarded.

Software Engineer Interview Questions at Barco

The interview process for a Software Engineer at Barco involves several stages, aimed at assessing both technical competence and cultural fit within the company. Typical technical questions might involve problem-solving scenarios, algorithm design, data structure knowledge, and practical coding exercises. Interviewers are likely to inquire about your experience with relevant software tools and technologies, as well as your approach to coding challenges.

Behavioral questions might revolve around your ability to work in teams, manage project deadlines, and communicate effectively. You may be asked to discuss past projects, highlighting your problem-solving methodology, ability to adapt to changing requirements, and experience working in collaborative settings.

For example, an interviewer might ask: "Can you describe a challenging project you worked on and explain how you overcame the obstacles?" or "How do you prioritize tasks when handling multiple projects simultaneously?" Such questions are designed to gauge your soft skills, which are pivotal at Barco.

Software Engineer Interview Preparation at Barco

Preparing for an interview at Barco requires a solid understanding of both technical skills and the company’s values. Begin by researching Barco’s latest projects, technologies, and market trends to demonstrate your genuine interest in the company. Review key software engineering concepts, focus on the areas relevant to the role, and practice coding problems to sharpen your technical capabilities.

Understanding Barco's product offerings and industry positioning will give you an edge during discussions about how your skills align with the company’s goals. In addition, prepare examples of past work that highlight your problem-solving skills and ability to work within a team structure.

Practice common interview questions, focusing on both your technical skills and behavioral tendencies. Finally, having questions ready for the interviewer about the team, company culture, or specific projects is a good way to show your enthusiasm and insight into the role you're applying for.

Software Engineer Interview Tips at Barco

  1. Research Barco Thoroughly: Understand their products, industry trends, and recent innovations. This knowledge will help you tailor your responses and express why you are interested in contributing to Barco's success.

  2. Demonstrate Problem-Solving Skills: Barco values innovation and creative solutions. Be prepared to articulate your approach to resolving technical challenges during your past experiences.

  3. Highlight Collaborative Experience: Effective communication and collaboration are key in Barco’s work culture. Emphasize your ability to work within a team and across different departments.

  4. Dress Professionally: While Barco may be casual day-to-day, dress professionally for the interview to present your best self.

  5. Ask Insightful Questions: Engage with the interviewer by asking thoughtful questions about Barco’s projects, work culture, or opportunities for growth. This shows your interest and potential fit with the company.

By preparing adequately with these tips in mind, candidates can significantly enhance their chances of success during the Barco interview process, positioning themselves as valuable contributors to the software engineering team.