The purpose of this role is to take responsibility for leading and mentoring Test Engineers in all aspects of automation. To take ownership of the current automation growing and maintaining the automated tests. Responsible for encouraging the rest of the team to think automation in their ways of working.
Job Description:
Key responsibilities:
- The role involves working closely with developers QA engineers and stakeholders to ensure robust and scalable test coverage across our applications
- Design develop and maintain robust automation frameworks using modularity reusability principles
MUST Have: Extensive experience on
- Strong proficiency in C# programming language and objectoriented programming principles
- Selenium using C# as the primary scripting language
- Indepth knowledge of Selenium WebDriver and its core concepts like Page Object Model Page Factories parallel test execution etc
- Implement and maintain BDD frameworks using
- Gherkin and SpecFlow and
- with a solid understanding of test automation processes
- Experience working with source controls like GIT is a must
- Setup and maintain test executions jobs
- in tools like Azure DevOps or GitHub.
- Test execution jobs that needs to be executed on scheduled on GIT event or manually triggered
- Experience in API Testing using framework like RestSharp
- Familiarity with SQL and database concepts
- Setup and maintain test framework
- Ensure CI/CD) pipelines integrate automated tests
- Create and maintain detailed test plans test cases
- Knowledge of Agile methodologies and testdriven development
Location:
Pune
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent