Test Automation Engineer for Test Center of Excellence
Job Description :
- BE / BTech in Computer Science / Electronics / Electrical Engineering
- 5- 8 years of experience in test automation development for Mobile and Web Applications.
- Expertise on programming and scripting languages (Java, C# or Phython)
- Proven / Extensive automation framework design and development expertise for Hybrid Test and keyword driven frameworks
- Shall be able to drive single code-based automation for mobile and web application to support different platforms
- Expert in using test automation tools like Selenium, Appium, Selendroid, UI-Automator
- Extensive work experience in Test Automation frameworks like TestNG, Robot, Junit, Cucumber using
Gherkin / BDD driven implementation
Must have worked in agile setup and well versed in CI / CD software Jenkin, Bamboo etc. integrated with Version control tools like GitHub, Bitbucket, SVN.Should have Good parallel programming experienceExperience with restful web service developmentExperience with Web API testing tools like Postman, SoapUI, RestAssured etc.Knowledge on debugging tools like Charles proxy, Postman proxy, fiddler etc.Knowledge on code deployment tools like Artifactory, maven etc.Framework integration knowledge with different IaaS service like perfecto, sauce lab, Kobi ton, P-cloudy etc.Framework integration knowledge with test management tools like JIRA-Xray, hip chat bot, XLTV etc.Should have good knowledge on integration testing using automation toolsShould have good work knowledge on Database SQL Server etc.Should have work knowledge on Localization testing, Simulation usability etc.Good oral and written communication skillsShould have Good Troubleshooting / analytical skillsGood to Have :
1. Knowledge on Flutter based libraries, web driver agent and services
2. Good knowledge on service / API virtualization and simulation
3. Should have Knowledge of Client / Server Architecture in API Test environment
4. Good knowledge on Serial Prior experience in IOT or embedded technologies or using hardware in testing the software
6. Good knowledge on home security, Automation domain background.
Role & Responsibilities :
5 to 8 years of work experience in Web and mobile application automation testing using Test Automationtools like Selenium / Appium with Java and / or C#, Phython
Shall be able to create and maintain automation test scripts for Web, API and mobile applications in BDD / Test driven developmentShould be able to create frameworks and maintain it with the help of deployment and version control tools integrated with defect analysis portals.Work within the Agile scrum team / development team and should be able to design test strategy at integration level using automation integration testing.Understand end user deployment and contribute to requirements and design reviewsDeveloping Acceptance Criteria and test cases for stories and verifying the product against acceptance criteria including compatibility, localizationDevelops automation scripts for stories during development & executes them to reduce cycle time and improve qualityExperience on BDD / Cucumber framework and implement in testing life cycleShall be responsible for executing the Functional & Use case scenario tests and Scalability tests at the system level.Shall Execute test & Demonstrate Quality meeting the schedule.Shall follow the test process & speak for Quality at the right forums & discussionsShall be responsible on multiple technical assignments.Shall Work independently with minimal supervisionFollow SDLC process and use Automation initiative wherever applicableShall work to reduce test execution cycle time using different automation process and improvement methodsDesign and Develop test strategy using automation for NFR test coverageShall be able to design test automation strategy for flutter-based application and services at widget / integration and system levelShall be able to implement parallel test execution process with centric re-usable test automation keywordsShall be able to implement and demonstrate test strategy using data mocking, service virtualization or API virtualizationShall be able to implement test libraries for image / audio / video-based testing and localizationShall be able to implement test pyramid model by converting UI test to API or Integration testUnderstand automation driver agent workflow to implement customize framework with more flexible test solutionRequirements :
Note : should have experience in test automation development for Mobile and Web ApplicationExperience in Java, C# or Phython, e Selenium, Appium, Selendroid, UI-AutomatorExtensive work experience in Test Automation frameworks like TestNG, Robot, Junit, Cucumber using Gherkin / BDD driven implementation(ref : hirist.tech)