Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Develop, maintain and execute high-quality automation tests to ensure sufficient test coverage for iOS, Android, and Web apps.
- Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Reporting and reviewing software bugs using JIRA.
- Completing testing in line with agreed time-frames and by following the documented business processes using the appropriate test management and automation tools
- Working continuously with the development and test engineering teams to automate testing and contribute to speeding 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.
- Share in daily stand-ups to ensure sprints are completed on time and remove impediments
- Participate in Sprint and perform QA activities in validating all the layers of the product (Back-end APIs, Database, UI application).
Job Requirements
- 3+ years in a quality control position.
- Solid understanding of the software development lifecycle.
- Formal education or a recognized certification in testing (e.g. ITI Software testing track, ISTQB, etc.).
- Executing tests on real devices with different device/OS combinations.
- Experience in automation testing for iOS, Android, and Web applications using tools Selenium and Appium.
- API testing knowledge using Swagger/Postman.
- Previous work experience in an Agile development process.
- Excellent troubleshooting and problem-solving skills.
- SQL knowledge (Preferred).
- Experience in Performance & security testing is a plus.
- Good command of English.
- Accounting background is a must.