Talent.com
This job offer is not available in your country.
Automation Test Engineer - C# / Java

Automation Test Engineer - C# / Java

TalproBangalore
27 days ago
Job description

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 experience
  • Experience with restful web service development
  • Experience 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 tools
  • Should have good work knowledge on Database SQL Server etc.
  • Should have work knowledge on Localization testing, Simulation usability etc.
  • Good oral and written communication skills
  • Should have Good Troubleshooting / analytical skills
  • Good 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 Automation
  • tools 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 development
  • Should 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 reviews
  • Developing Acceptance Criteria and test cases for stories and verifying the product against acceptance criteria including compatibility, localization
  • Develops automation scripts for stories during development & executes them to reduce cycle time and improve quality
  • Experience on BDD / Cucumber framework and implement in testing life cycle
  • Shall 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 & discussions
  • Shall be responsible on multiple technical assignments.
  • Shall Work independently with minimal supervision
  • Follow SDLC process and use Automation initiative wherever applicable
  • Shall work to reduce test execution cycle time using different automation process and improvement methods
  • Design and Develop test strategy using automation for NFR test coverage
  • Shall be able to design test automation strategy for flutter-based application and services at widget / integration and system level
  • Shall be able to implement parallel test execution process with centric re-usable test automation keywords
  • Shall be able to implement and demonstrate test strategy using data mocking, service virtualization or API virtualization
  • Shall be able to implement test libraries for image / audio / video-based testing and localization
  • Shall be able to implement test pyramid model by converting UI test to API or Integration test
  • Understand automation driver agent workflow to implement customize framework with more flexible test solution
  • Requirements :

  • Note : should have experience in test automation development for Mobile and Web Application
  • Experience in Java, C# or Phython, e Selenium, Appium, Selendroid, UI-Automator
  • Extensive work experience in Test Automation frameworks like TestNG, Robot, Junit, Cucumber using Gherkin / BDD driven implementation
  • (ref : hirist.tech)

    Create a job alert for this search

    Test Automation Engineer • Bangalore