Appium Automation Quality Engineer
closed
Very Good Ventures
Summary
Join Very Good Ventures as an Appium Automation Quality Engineer (contractor) and play a pivotal role in enhancing the quality and reliability of our clients' software applications. You will be responsible for developing and executing automated test scripts using Java with Appium and Maven, ensuring seamless integration within the CI/CD pipeline. Your duties include executing test cases, identifying and reporting defects, and collaborating with cross-functional teams. This 1-year freelance project is based remotely in Latin America (excluding Uruguay). Success will be measured by increased automated test coverage, a low flakiness rate, and high script reusability. The role requires at least 3 years of experience as an Automation Quality Engineer and 1 year with Appium in Java frameworks, Selenium for mobile, and BrowserStack.
Requirements
- At least 3 years of overall experience as an Automation Quality Engineer
- At least 1 year of experience with Appium in Java frameworks, Selenium for mobile, and BrowserStack
- Highly fluent verbal and written communication skills in English
- Hands-on experience with functional testing techniques to ensure comprehensive test coverage and reliable results
- Meticulous in verifying application behavior, ensuring test accuracy, and maintaining thorough, precise documentation
- Proven ability to troubleshoot issues, investigate defects, and propose effective solutions for a variety of testing challenges
- Strong team player with a collaborative mindset, willing to share knowledge and continuously learn from others
- Flexibility to respond to shifting project requirements and priorities with ease
Responsibilities
- Develop and execute automated test scripts for mobile applications on Android and iOS platforms, using Java with Appium and Maven
- Ensure seamless integration of automated tests within the CI/CD pipeline and utilize cross-browser tools like BrowserStack to validate functionality across multiple environments
- Execute automated and manual test cases to validate the functionality, usability, and reliability of software products, ensuring they meet specified requirements
- Assess application readiness across different platforms and devices to determine automation suitability
- Execute UI automated tests, evaluate results, and provide comprehensive testing reports to stakeholders
- Identify, document, and report software defects with detailed steps to reproduce, in a clear and concise manner
- Perform root cause analysis for identified issues and manage defects throughout the testing lifecycle, prioritizing and defining severity based on impact
- Work closely with developers, product managers, clients, and cross-functional teams to facilitate effective communication and prompt issue resolution
- Adhere to pre-established automation and testing guidelines, ensuring alignment with the broader QA strategy
- Demonstrate proactive engagement, innovative problem-solving, and a commitment to enhancing the quality of mobile applications
- Contribute actively to the enhancement of testing processes, methodologies, and best practices to drive overall product quality
Similar Remote Jobs
