23 oct
|
xchange
|
Argentina
Mobile Automation QA Engineer
Location-Remote
Type of Hire-Contract
Rate (Max) - $17 per hour USD without any benefit
Responsibilities
- Collaborate with Product, Design and Development teams to understand product requirements and create comprehensive test plan and test cases.
- Execute functional and automated tests to verify the accuracy, completeness, and reliability of functionality.
- Contribute to the development and enhancement of UI automated testing frameworks built on
Espresso (Android) and XCUITest (iOS).
- Analyze requirements and determine technical feasibility for Automation.
- Integrate automated tests into CI to identify issues during development cycle.
- Contribute to PR reviews, submit PRs, and contribute to the goal of 100% regression automation readiness.
- Develop and maintain robust, scalable, reusable automated test scripts across applications.
- Identify, document, and track defects, working closely with development teams to ensure timely resolution and retesting.
- Improve QA delivery and quality through defining test strategy, process improvements,
coordination with multiple backend teams.
- Work with the development team to define and implement mechanisms to inject testing earlier into the software development process via mocking strategy.
- Prioritize competing demands, manage multiple concurrent tasks, adapt to changing priorities.
- Participate in regression testing to validate new enhancements don't negatively impact existing functionality.
- Continuously improve the QA process and contribute to the development of testing best practices.
Requirements
- Minimum 7+ years of technical experience with a bachelors or masters degree in science
(preferably Computer Science, Engineering, or other related disciplines).
• Must have hands-on testing experience in iOS and Android mobile platforms by leveraging various functional and automated tools.
• Minimum 3+ years of mobile app Automation experience with tools like Monkey Talk,
Selendriod, Appium, Katalon etc.
- Possesses deep knowledge on Functional, Integration, Regression, Exploratory, End to End,
Compatibility, GUI, Web Services and Accessibility testing.
- Good Understanding of Swift, Kotlin or similar functional programming language.
- Strong programming abilities and debugging skills.
- Excellent API testing experience using Postman, IntelliJ Http Client, or similar tools.
- Strong experience with Debugging tools like Charles Proxy, Splunk, Sentry, Console or similar
- Excellent communication and team player.
- Experience with full life cycle software deployment using Agile practices.
- Strong attention to detail and ability to work in a fast-paced environment.
📌 Mobile Automation QA Engineer (Argentina)
🏢 xchange
📍 Argentina