Source description
About the role
As a skilled QA Automation Engineer with over 5 years of experience, you will be responsible for creating and executing test cases, maintaining automation frameworks, and supporting CI/CD testing processes to ensure high-quality software delivery. You should have strong expertise in C# and BDD frameworks such as Reqnroll or SpecFlow. Key Responsibilities: - Create, maintain, and execute test cases and test scenarios for functional and regression testing. - Design, develop, and maintain automation frameworks using C# and BDD frameworks (Reqnroll / SpecFlow or equivalent). - Develop and maintain automated test scripts for UI, API, and end-to-end workflows. - Work on automation framework enhancements and maintenance to improve scalability and reliability. - Manage and support ADO CI/CD pipeline execution and maintenance for automated testing. - Investigate defects, analyze root causes, and collaborate with development teams for resolution. - Participate in Agile/Scrum ceremonies and contribute to quality engineering practices. - Ensure proper test coverage, reporting, and documentation throughout the testing lifecycle. Qualifications Required: - Strong hands-on experience in C# automation development. - Expertise in BDD frameworks such as Reqnroll, SpecFlow, or equivalent. - Experience in test case creation and execution. - Strong knowledge of automation framework design and maintenance. - Experience with Azure DevOps (ADO) CI/CD pipeline maintenance. - Good analytical, investigation, and debugging skills. - Understanding of Agile/Scrum methodologies. In addition to the required qualifications, it would be beneficial to have experience with API testing and integration testing, exposure to CI/CD automation best practices, familiarity with Git or version control systems, and knowledge of SQL or database validation. As a skilled QA Automation Engineer with over 5 years of experience, you will be responsible for creating and executing test cases, maintaining automation frameworks, and supporting CI/CD testing processes to ensure high-quality software delivery. You should have strong expertise in C# and BDD frameworks such as Reqnroll or SpecFlow. Key Responsibilities: - Create, maintain, and execute test cases and test scenarios for functional and regression testing. - Design, develop, and maintain automation frameworks using C# and BDD frameworks (Reqnroll / SpecFlow or equivalent). - Develop and maintain automated test scripts for UI, API, and end-to-end workflows. - Work on automation framework enhancements and maintenance to improve scalability and reliability. - Manage and support ADO CI/CD pipeline execution and maintenance for automated testing. - Investigate defects, analyze root causes, and collaborate with development teams for resolution. - Participate in Agile/Scrum ceremonies and contribute to quality engineering practices. - Ensure proper test coverage, reporting, and documentation throughout the testing lifecycle. Qualifications Required: - Strong hands-on experience in C# automation development. - Expertise in BDD frameworks such as Reqnroll, SpecFlow, or equivalent. - Experience in test case creation and execution. - Strong knowledge of automation framework design and maintenance. - Experience with Azure DevOps (ADO) CI/CD pipeline maintenance. - Good analytical, investigation, and debugging skills. - Understanding of Agile/Scrum methodologies. In addition to the required qualifications, it would be beneficial to have experience with API testing and integration testing, exposure to CI/CD automation best practices, familiarity with Git or version control systems, and knowledge of SQL or database validation.
More at Ascendion