US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs

   

System Test Engineer

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.

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 tool...




Share Job