Job 1 van 1


Report this listing

Solliciteren



Test Automation Specialist C#


Test Analyst Expert / Test automation Engineer

Job description:

We are seeking a skilled Test Automation Engineer to join our dynamic team. The ideal candidate will be proficient in maintaining Selenium BDD frameworks using C#, possess expertise in API testing utilizing ReadyAPI, and demonstrate the ability to develop robust automation scripts in Selenium.

Responsibilities:


• Develop, maintain, and enhance Selenium-based Behavior-Driven Development (BDD) frameworks using C# to ensure efficient and reliable automated test execution.


• Collaborate with the QA team to understand project requirements and translate them into automated test cases and scenarios.


• Collaborate with the Dev team to ensure the Test Framework is aligned with the BDD design.


• Design, implement, and execute automated test scripts for web applications using Selenium WebDriver to validate functionality, performance, and user experience.


• Conduct API testing using ReadyAPI to verify the functionality, reliability, and performance.


• Knows principles of Agile development processes, including sprint planning, daily stand-ups, and sprint demos.


• Continuously research and implement best practices, tools, and techniques for test automation to enhance efficiency and effectiveness.


• Maintain and update automation frameworks and libraries to accommodate changes in application features.


• Provide mentorship and guidance to junior team members of the different Tribes (tool onboarding), fostering a culture of continuous learning and improvement.

Requirements:


• Proven experience as a Test Automation Engineer or similar role, with a minimum of 10 years of hands-on experience in automated testing.


• Proficiency in programming languages such as C# for developing and maintaining Selenium-based automation frameworks.


• Strong understanding of software testing principles, methodologies, and practices (Software Testing Life Cycle).


• Demonstrated experience in creating and executing automated test scripts using Selenium WebDriver.


• Knowledge of Behavior-Driven Development (BDD) practices and frameworks like SpecFlow or similar tools.


• Experience with API testing tools, particularly ReadyAPI, for testing RESTful services and web APIs.


• Familiarity with Agile/Scrum methodologies and participation in Agile development processes.


• Strong analytical and problem-solving skills, with the ability to troubleshoot and debug automation test scripts.


• Strong communication, advisory, and persuasion skills, with the ability to collaborate with cross-functional teams effectively.


• Autonomous, self-motivated and proactive attitude towards learning new technologies and tools in the field of test automation.

Preferred Qualifications (Nice to have):


• Certification in software testing (e.g., ISTQB Certified Tester) or relevant professional certifications.


• Experience with other test automation tools and frameworks such as JUnit, TestNG, or Robot Framework.


• Knowledge of continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins or Azure DevOps.


• Familiarity with version control systems for code management and collaboration.


• Experience in performance testing using tools like JMeter, LoadRunner, or equivalent.


• Understanding of front-end technologies like Angular, HTML, CSS, and JavaScript for advanced test scripting and troubleshooting.

Solliciteren