Quality Assurance Engineer

Eaton View all jobs

  • Shanghai
  • Permanent
  • Full-time
  • 9 days ago
Eaton is an intelligent power management company dedicated to protecting the environment and improving the quality of life for people everywhere. We make products for the data center, utility, industrial, commercial, machine building, residential, aerospace and mobility markets.## What you’ll do:We are looking for a Junior Software Quality Assurance Engineer to join the Brightlayer global delivery team and support the quality assurance activities of enterprise-level industrial software platforms.
This role focuses on validating web-based and backend services within the Brightlayer ecosystem, including configuration-driven applications, device-related workflows, REST APIs, and data-driven functionalities. The Junior QA Engineer will work as part of a global Scrum team, collaborating closely with developers, product owners, and senior QA engineers across different regions.
He/she is expected to execute test activities according to established QA processes, gain a solid understanding of Brightlayer components and system architecture, and contribute to delivering stable, secure, and high-quality releases. Strong learning ability, attention to detail, and willingness to work in a global engineering environment are essential for this role.
1\. Functional Testing: Execute manual test cases for Brightlayer web applications, backend services, and platform components.
2\. Requirement Validation: Understand product requirements, user stories, and acceptance criteria to ensure test coverage aligns with business expectations.
3\. Test Case Design & Maintenance: Create, review, and maintain test cases and test scenarios based on functional specifications and system behavior.
4\. Defect Management: Report, track, and verify defects using Jira. Provide clear reproduction steps, logs, and screenshots to support efficient issue resolution.
5\. API & Data Validation: Perform basic API testing and data validation to verify backend logic, configuration rules, and data consistency.
6\. Regression Testing: Participate in regular regression test cycles to ensure platform stability across releases and component changes.
7\. Test Environment Support: Assist with test environment validation, test data preparation, and basic troubleshooting in test environments.
8\. Automation Support: Support UI and API test automation by understanding existing automation frameworks and maintaining automated test cases where applicable.
9\. Documentation & Reporting: Prepare and maintain QA documentation, including test results, test evidence, and release sign-off inputs, in Confluence or shared repositories.
10\. Agile Team Participation: Actively participate in Scrum activities such as daily stand-ups, sprint planning, sprint reviews, and retrospectives within a global team setup.## Qualifications:Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline from a 4-year accredited university.
0–3 years of experience in software testing or quality assurance1\. Basic understanding of software testing concepts, including test life cycle and defect life cycle.
2\. Hands-on experience or strong interest in manual testing of web-based enterprise applications.
3\. Basic understanding of RESTful APIs and ability to perform simple API testing using tools such as Postman or similar.
4\. Familiarity with defect tracking and test management tools, preferably Jira and Confluence.
5\. Basic knowledge of databases and ability to write simple SQL queries for data verification is a plus.
6\. Exposure to test automation tools or frameworks (such as Selenium, Playwright, Cypress, or similar) is a plus.
7\. Basic understanding of Agile / Scrum development processes.
8\. Interest in industrial software, platform products, or IoT-related systems is a plus.
Nice to Have:
1\. Exposure to IoT platforms, device management, or industrial software systems
2\. Experience testing microservice-based systemsGood communication skills in English for daily collaboration in a global development team.
Strong attention to detail, sense of responsibility, and commitment to product quality.
Willingness and ability to learn complex systems and domain knowledge quickly.
Team-oriented mindset with the ability to work effectively across cultures and time zones.
Proactive attitude, openness to feedback, and continuous improvement mindset.
Ability to communicate in French (reading and/or spoken) is a strong plus, especially for collaboration with Europe-based stakeholders.At Eaton, we don’t just want to offer you a job, but a journey and experience. Our goal is to give you the space to find that sweet spot where your passion meets purpose.

Eaton