Job Information
Eaton Corporation Software Engineer - Cloud QA in Hadapsar, India
What you’ll do:
Brightlayer Cloud (BLC) has an opening for a Engineer. The Engineer will be involved in design & development of enterprise software test frameworks encompassing functionality from complex automation architecture, cybersecurity features through cloud device connectivity and to the development of shared, reusable, secure, scalable software. We provide critical differentiation for our customers by delivering a scalable system to monitor critical infrastructure that connects to a vast array of devices regardless of make or model, and provides real-time, historical, and predictive data analysis capabilities.
We are looking for Engineer who can develop the next-generation technology solutions that change how users connect, explore, and interact with information and devices. As a member of a creative, motivated and talented team, we need our Engineers to be versatile and passionate to tackle new problems as we continue to push technology forward. If you get excited about building new things & work on creation of platforms for product applications and aren't daunted by the challenge of building something from scratch, then our team might be your next career step.
You will be responsible for contributing technologies which can change the economics of communication software. You will design embedded systems, generate IP, plan and execute field trials to understand their needs, and work closely with the team to assess business impact and constraints. You must be proficient with software test automation technology, tools and practices, and have capabilities in quickly learning and developing a large set of software test automation framework, languages Python, C#.net or Java, SCALA and concurrent software development.
• Work directly with stakeholders, engineering and developers to validate high quality products that solve customer problems.
• Propose and provide innovative, competitive technical solutions which can make significant business impact and provide value to stakeholders.
• Define, create, maintain the automation framework
• Author high-quality test automation code.
• Ensure the automation framework is scalable, maintainable for functional testing, concurrency, performance, reliability
• Provide work estimates and conduct test architecture design, implementation, and code reviews of automation code.
• Ensure the design pattern and automation framework meets the test automation expectations for the
product
• Drive the entire test team for execution excellence in test automation framework design, development & maintainability
• Work with test team to ensure adequate and appropriate test case coverage; investigate and fix bugs in test framework.
Qualifications:
BE/B.Tech/M.Tech/MCA
2-5 years of progressive experience in software industry developing, designing, and deploying technology solutions shipping high quality products
2-5 yrs of experience on testing and automation using tools like Python.
2+ years as a test automation framework expert in creating/maintaining complex test automation architectures, using design patterns, and hands-on experience with different types of automation frameworks
At least 2+ years of experience in test automation or engineering in Python (must-have)
Skills:
Strong experience with Performance Testing.
Experience in an Agile Scrum methodology.
Experience utilizing best practices in software engineering.
Strong problem solving and debugging skills.
Review own work as well as others work in formal test automation framework design and quality reviews.
Excellent interpersonal and communication skills, particularly with respect to written and oral communication, including the ability to explain technical concepts.
Improve engineering design and product support processes.
Performs and contributes to technical research & investigations.
Experience working on Cloud/IoT platforms.
Working knowledge of CI/CD concepts, tools, and technologies
Product validation experience with cloud connectivity protocols such as MQTT, LWM2M, Web socket.
Excellent verbal and written communication skills including the ability to effectively explain technical concepts
Very good at understanding and prioritizing tasks, issues and work.