Job Description
Summary
We are seeking a highly skilled Systems Engineer in Test for with a strong background in C# programming and hands-on experience with automation testing in Selenium. In this role, you will be responsible for designing, developing, and maintaining robust automated test suites to ensure the quality and reliability of our applications. You will be a part of our cross-location test team and work closely together with other development teams in various domains to ensure a high level of testability and quality in an message driven and distributed system landscape.
You will have the following responsibilities
Design and build automated test using C# and Selenium
Collaborate with development teams and stakeholders to define test suites.
Identify, analyze, and report software defects and participate in root cause analysis
Integrate automated tests into CI/CD pipelines to support continuous testing and deployment
Stay up-to-date with emerging trends and best practices in test automation and software quality assurance
Mentor junior test engineers and contribute to the improvement of test automation processes
Required Skills & Qualifications
- Proven experience as a Systems Engineer in Test, with a focus on C# and Selenium
- Strong proficiency in C# programming and compartmentalization principles.
- Hands-on experience with behavior driven testing, like SpecFlow
- Excellent problem-solving skills and attention to detail
- Ability to work both independently and collaboratively in a fast-paced, agile environment
Preferred Qualifications
- Familiarity with CI/CD tools (e.g., Azure DevOps, Jenkins) and version control systems (e.g., Git).
- Experience with API testing and performance testing tools
- Experience with Swagger and/or Postman
Skills
- Attention to Detail
- Development
- Problem Solving
- Software Engineering