Schneider Electric

Senior Software Test Engineer

Schneider Electric
Apply
13 hours ago
Beijing, ChinaSenior

Responsibilities

  • Review product requirements and software designs, analyze test needs, and design and write test cases.
  • Organize reviews of test plans, test cases, and test reports with project, development, and product team members.
  • Develop automated test scripts and testing tools with Python or other programming languages, and help build and maintain automation frameworks.
  • Perform functional, API, performance, compatibility, smoke, regression, unit, integration, and Web UI end-to-end testing as applicable.
  • Integrate testing into continuous integration workflows and collaborate on test-environment preparation and pre- and post-release validation.
  • Use AI tools to generate test cases, write test scripts, analyze defects, and organize test reports.
  • Track, reproduce, analyze the root causes of, and drive resolution for software defects; prepare defect analyses and retrospectives when needed.
  • Execute release testing, prepare test reports, and communicate product quality and risks objectively.
  • Improve software testing processes, create testing standards and work instructions, and share guidance with team members.
  • Communicate with product and development colleagues to clarify requirements and drive defect diagnosis and resolution.
  • Manage requirements, tasks, and bugs using JIRA and Confluence.

Requirements

  • Bachelor’s degree or higher in a computer-related major.
  • At least 3 years of relevant software testing experience.
  • Proficiency in at least one programming language, with Python preferred.
  • Proficiency using AI tools for test-case design, test-script development, defect analysis, and related testing work.
  • Professional testing capabilities including test-case design, test execution, defect tracking and analysis, and test-report writing.
  • Knowledge of software testing theory and test-design methods such as equivalence partitioning, boundary-value analysis, and scenario testing.
  • Understanding of the software development lifecycle and agile development processes.
  • Ability to independently complete or organize reviews of software test cases and test reports.
  • Experience with API testing and automated testing; familiarity with Pytest, Selenium, and Postman.
  • Proficiency with Playwright for writing and maintaining Web UI end-to-end automated test scripts.
  • Familiarity with Linux and common commands, plus basic SQL and database usage.
  • Familiarity with performance, smoke, compatibility, and regression testing methods.
  • Understanding of continuous integration tools and processes such as Jenkins.
  • Preferred: enterprise software or platform-product testing experience, mature software development and testing-process experience, unit and integration testing experience, and AI-assisted testing or test-platform/tool development experience.
  • Ability to use JIRA and Confluence for requirements, task, and bug management, and familiarity with office productivity tools.

Benefits

  • High-impact role with direct influence on product quality and user satisfaction.
  • Supportive team environment that encourages innovation and technical growth.
  • Professional development opportunities including training, certifications, and mentorship.
  • Flexible work options intended to support personal and professional growth.
  • Comprehensive rewards and benefits may vary by country and region.

Tech Stack

JenkinsLinuxPostmanpytestPythonSeleniumSQL

Categories

Schneider Electric

About Schneider Electric

10,000+ employees

Schneider Electric builds electrical distribution equipment, industrial automation systems, and energy-management software and services for buildings, data centers, factories, and utilities. Founded in 1836 and headquartered in Rueil-Malmaison, France, it is a public company listed on Euronext Paris. The company sells globally through direct and partner channels in 100+ countries, with offerings such as switchgear, circuit protection, building management, microgrids, and the EcoStruxure software suite.

Contact me