Senior Engineer - Software Test
Technology, Data & Digital · Software & Web Development · QA & Testing · Software Engineering · Cloud Engineering
In short
Responsibilities
- Plan and execute functional, non-functional, integration, and security testing for cloud-based software applications.
- Validate device-to-cloud communication, data integrity, scalability, reliability, and security.
- Develop test strategies, test plans, scenarios, and cases based on business requirements.
- Design, develop, maintain, and enhance automated testing frameworks and scripts.
- Execute manual and automated test cases, evaluate results, and communicate quality status.
- Identify, document, track, and support resolution of software defects.
- Maintain test documentation, metrics, reports, and release readiness assessments.
- Participate in automation code reviews and contribute to best practices.
- Collaborate with software developers, product owners, and cross-functional engineering teams.
- Drive continuous improvements in testing methodologies, tools, processes, and quality standards.
- Work effectively with local and remote teams across multiple geographic locations and time zones.
Requirements
- Bachelor’s or master’s degree in computer science, Information Technology, Electronics, Engineering, or a related field.
- Demonstrated expertise in software testing with strong hands-on automation testing experience.
- Experience testing web-based applications across functional and non-functional domains.
- Ability to develop and execute test strategies, test plans, and quality reporting processes.
- Hands-on experience with automation frameworks such as Selenium or Playwright.
- Working knowledge of programming or scripting languages such as Java or C#.
- Knowledge of IoT communication technologies and protocols, including OPC UA, Modbus, and TCP.
- Experience using Azure DevOps for Agile project tracking, defect management, and test management.
- Hands-on experience in API testing using Postman and REST Assured.
- Experience working with Microsoft Azure cloud platforms.
- Understanding of containerization technologies and concepts.
- Relevant professional experience in software testing, automation, and quality engineering.
Desired Qualifications
- Experience with cybersecurity-focused software development lifecycle (SDLC) practices and secure testing techniques.
- Knowledge of IEC 62443 cybersecurity standards.
- Hands-on experience testing cloud-based digital twin applications.
- Exposure to industrial automation systems, Industrial IoT environments, or connected device ecosystems.
- Experience working within globally distributed Agile development teams.
Benefits
- Meaningful work
- Professional development opportunities
- Inclusive environment
- Culture of innovation, learning, and teamwork
Skills
Emerson is a leading global technology, software, and engineering company providing innovative solutions for customers in industrial and commercial markets. We help customers in the world’s most essential industries solve the biggest challenges of modern life. Every day, our global workforce fulfills our unified Purpose and lives out the Values we hold close as an organization: Integrity, Safety & Quality, Support Our People, Customer Focus, Continuous Improvement, Collaboration, and Innovation. Across the globe, we are united by a singular Purpose: We drive innovation that makes the world…
Company
EmersonJob Posted
3 weeks ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Pune, India
Qualification
Applicants
Be an early applicant
