Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Build tools such maven or gradle.
- Test automation for iOS, Android and Web applications.
- Executing tests on real devices with different device/OS combinations
- Setting up Continuous Integration jobs e.g. Jenkins/CircleCI
- Working with XML and JSON for content/data feeds and REST for consuming API
- Version control systems e.g. Git
- Api testing knowledge using Swagger/Postman
- Knowledge in AWS/Azure cloud environments
- Strong experience working in a Continuous Testing / DevOps environment.
- Assist team lead / stand-up to the lead role during the absence of team lead.
- Develop, maintain and execute high quality automation tests to ensure sufficient test coverage for iOS and Android applications and Web Applications.
- Implementing acceptance tests using Appium/Seetest & Java/Python
- Participate in automation script code reviews
- Working continuously with the development and test engineering teams to automate testing and contribute to speed the release pipeline process.
- Work collaboratively with cross-functional teams to understand project objectives, gather automation requirements, design automated tests, troubleshoot issues, and implement scalable test automation solutions.
- Participate in Sprint and perform QA activities in validating all the layers of the product (Back-end APIs, Database, UI application)
Job Requirements
- Bachelor’s degree or higher in computer science or related discipline
- High skill at all layers of the application stack (database, application, web back-end, web frontend, light design work)
- .NET Framework
- C#
- SQL language
- SQL Server
- IIS 7.0
- ASP.NET
- HTML
- JavaScript
- CSS
- Windows as a development platform and server environment