CYNE-JP-12115-Software Engineer

Company:  Celandynesoft
Location: Des Plaines
Closing Date: 02/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Responsibilities:

  1. Develop automation test scripts in C# on Xamarin Studio for cross-platform tests that support testing of software on both iOS and Android devices.
  2. Improve performance of apps by checking full-frame screenshots at every step, receiving performance data, and comparing reports against previous runs to identify bottlenecks.
  3. Perform tap, pinch, and swipe testing and build custom gestures programmatically for advanced interactions.
  4. Connect test recorder to perform tests on iOS and Android devices, generating UI test scripts by capturing interactions and uploading them to Xamarin Test Cloud.
  5. Develop UI acceptance tests on iOS and Android apps in Xamarin UI Test framework using NUnit.
  6. Develop UI acceptance tests on iOS and Android apps in Appium framework.
  7. Develop automation scripts for identifying elements in iOS and Android apps using Appium Studio/Appium desktop.
  8. Schedule CRON jobs for automatic test runs on both iOS and Android devices daily in Xamarin Test Cloud (App Center) using Jenkins.
  9. Perform Continuous Integration/Continuous Development (CI/CD) testing whenever code is checked into the project’s shared code repository (GitHub) as per the existing Version Control System.
  10. Participate in Agile (Scrum) methodology for SDLC and implement user stories to cater to dynamic business requirements and design changes.
  11. Implement effective and efficient testing processes, documentation, tools, and testing methodologies into projects.
  12. Work with the development team to resolve defect reports logged in JIRA.
  13. Create and execute SQL statements for backend testing to ensure data consistency in the front-end.
  14. Perform testing of RESTful services using Postman tool.
  15. Perform testing of Application Programming Interface (API) calls 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 using C#.
  • Experience in testing RESTful services using Postman.
  • Experience in tap, pinch, and swipe testing.
  • Experience in software development platforms like IntelliJ IDEA, Eclipse, or NetBeans.
  • Experience working with Agile or SCRUM methodology is a plus.

Education and Experience:

  • Bachelor's degree in Computer Science or equivalent with overall 5 years of experience, or Master's degree in Computer Science or equivalent with overall 3 years of experience in IT fields.
#J-18808-Ljbffr
Apply Now
Share this job
Celandynesoft
An error has occurred. This application may no longer respond until reloaded. Reload 🗙