Quality Assurance Engineer
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.
Want more jobs like this?
Get jobs in Shanghai, China delivered to your inbox every week.

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 assurance
1. 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 systems
Good 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.
Perks and Benefits
Health and Wellness
- Health Insurance
- Health Reimbursement Account
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- Pet Insurance
- Mental Health Benefits
- Virtual Fitness Classes
Parental Benefits
- Birth Parent or Maternity Leave
- Adoption Assistance Program
Work Flexibility
- Flexible Work Hours
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- On-Site Cafeteria
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
- Summer Fridays
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Relocation Assistance
- Financial Counseling
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Shadowing Opportunities
- Access to Online Courses
- Internship Program
- Work Visa Sponsorship
- Leadership Training Program
- Associate or Rotational Training Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)