Unknown Company

CYNE-JP-12115-Software Engineer

des plaines, il • Posted 1 weeks ago
Onsite Full Time IT & Technology
  • To develop automation test scripts in C# on Xamarin Studio for cross-platform tests that supports testing of software on both iOS and Android devices.
  • To improve performance of apps by checking full-frame screenshots in every step and received performance data and to compare reports against previous runs to identify bottlenecks.
  • To perform tap, pinch and swipe testing and to build custom gestures programmatically for advanced interactions.
  • To connect test Recorder in order to perform tests on iOS and Android devices. These tests should generate UI Test Scripts by capturing interactions and uploaded to Xamarin Test Cloud.
  • To develop UI acceptance tests on iOS and Android app in Xamarin UI Test framework by using Nunit.
  • To develop UI acceptance tests on iOS and Android apps in Appium framework.
  • To develop Automation scripts for identifying elements in iOS and Android Apps by using Appium Studio/Appium desktop.
  • To schedule CRON jobs for the automatic test runs on both iOS and Android devices on daily basis in Xamari Test Cloud (Appcenter) by using Jenkins.
  • To perform Continuous Integration/Continuous Development (CI/CD) testing whenever code check in happens into the project’s shared code repository (github) as per the exiting Version Control System.
  • To participate in Agile (scrum) methodology for SDLC and implement user stories in order to cater for dynamic business requirements and design changes.
  • Implementing effective and efficient testing processes, documentations, tools, and testing methodologies into projects.
  • To work with the development team for resolving defect reports being logged in JIRA.
  • To create and execute SQL statements for Backend Testing for ensuring data consistency in the Front-end.
  • To perform testing of RESTful services by using Postman tool.
  • To perform testing of Application Programming Interface (API) calls by using the tool Swagger.

Must Have:

  • Experience in developing automation scripts in Java using Appium for mobile applications.
  • Experience in Xamarin.UI Test Framework for developing automation test scripts by using C#.
  • Experience in testing of RESTful services by using Postman.
  • Experience in tap, pinch, swipe testing.
  • Experience in software development platform like Intellij IDEA or Eclipse or Netbeans.
  • Experience in working as per Agile or SCRUM methodology is a plus.

Education and Experience:

  • Bachelor degree in Computer Science or Equivalent with overall 5 years of experience or Masters degree in Computer Science or Equivalent with overall 3 years of experience in IT fields.
#J-18808-Ljbffr
Back to Job Search