HamburgerMenu
hirist

Job Description

Test Automation Engineer for Test Center of Excellence


Job Description :


Qualifications :


- 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 communication/Ardunio/I2C

5. 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


info-icon

Did you find something suspicious?