Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

System Test Engineer

AT Schneider Electric
Schneider Electric

System Test Engineer

Bangalore, India

Job Title: System Test Engineer - Python Automation

Job Summary: We are seeking an experienced System Test Engineer with expertise in Python automation to join our dynamic and innovative team. As a System Test Engineer, you will be responsible for designing, developing, and executing automated test cases to ensure the quality and reliability of our software systems. The ideal candidate should have a strong background in system testing, along with extensive knowledge of Python programming and automation frameworks. This position offers an exciting opportunity to work on cutting-edge technologies and contribute to the success of our organization.

Responsibilities:

  • Design, develop, and maintain automated test scripts and frameworks using Python for system-level testing.
  • Collaborate with cross-functional teams, including software engineers, product managers, and quality assurance, to understand system requirements and develop comprehensive test strategies.
  • Execute test cases, analyze test results, and report defects in a clear and concise manner.
  • Continuously enhance and optimize test scripts and frameworks to improve efficiency, coverage, and reliability.
  • Participate in test plan reviews, test design discussions, and provide valuable insights to improve overall product quality.
  • Identify and propose innovative testing approaches and techniques to ensure comprehensive coverage of functional and non-functional requirements.
  • Collaborate with the development team to investigate and debug issues, and provide timely resolutions.
  • Stay up-to-date with industry trends and best practices in system testing, automation, and Python programming techniques.
  • Mentor junior team members, provide technical guidance, and contribute to a positive and collaborative work environment.

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4 to 6 years of professional experience as a System Test Engineer or similar role.
  • Strong proficiency in Python programming language and experience with automation frameworks such as PyTest or Robot Framework.
  • Solid understanding of system testing principles, methodologies, and best practices.
  • Proven experience in designing and implementing automated test scripts for complex software systems.
  • Knowledge of software development life cycle (SDLC) and agile methodologies.
  • Familiarity with source code management tools, such as Git or SVN.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Strong communication skills, both written and verbal, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.

Preferred Qualifications:
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins or GitLab.
  • Familiarity with web technologies (HTTP, RESTful APIs) and web application testing.
  • Knowledge of cloud platforms (e.g., AWS, Azure) and virtualization technologies (e.g., Docker, Kubernetes).
  • Experience with performance testing and related tools (e.g., JMeter, Gatling).
  • Understanding of networking concepts and protocols.
  • Certifications in software testing (e.g., ISTQB) or Python programming (e.g., Python Institute) is a plus.

If you are a passionate System Test Engineer with strong Python automation skills and a desire to contribute to cutting-edge projects, we encourage you to apply. Join our team and help shape the future of our organization's software systems.

Qualifications

Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4 to 6 years of professional experience as a System Test Engineer or similar role.
  • Strong proficiency in Python programming language and experience with automation frameworks such as PyTest or Robot Framework.
  • Solid understanding of system testing principles, methodologies, and best practices.
  • Proven experience in designing and implementing automated test scripts for complex software systems.
  • Knowledge of software development life cycle (SDLC) and agile methodologies.
  • Familiarity with source code management tools, such as Git or SVN.
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Strong communication skills, both written and verbal, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Ability to work independently and collaboratively in a fast-paced, dynamic environment.

Preferred Qualifications:
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins or GitLab.
  • Familiarity with web technologies (HTTP, RESTful APIs) and web application testing.
  • Knowledge of cloud platforms (e.g., AWS, Azure) and virtualization technologies (e.g., Docker, Kubernetes).
  • Experience with performance testing and related tools (e.g., JMeter, Gatling).
  • Understanding of networking concepts and protocols.
  • Certifications in software testing (e.g., ISTQB) or Python programming (e.g., Python Institute) is a plus.

If you are a passionate System Test Engineer with strong Python automation skills and a desire to contribute to cutting-edge projects, we encourage you to apply. Join our team and help shape the future of our organization's software systems.

Schedule: Full-time
Req: 00902H

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Schneider_Electric-https://www.se.com/ww/en/about-us/careers/job-details/system-test-engineer/00902H/
Employment Type: Full Time