Appium Automation Test Engineer | 5-8 Years Experience Appium Automation Test Engineer
What You ll Do:
Design, develop, and maintain automated test scripts using Appium for mobile applications (iOS and Android).
Collaborate with development and product teams to understand requirements and create test cases for mobile apps.
Execute both automated and manual test cases, analyze results, and report defects promptly and comprehensively.
Ensure high-quality releases through functional, regression, and performance testing using automation tools.
Continuously improve the test automation framework for better maintainability, scalability, and efficiency.
Analyze mobile app performance, identify potential bottlenecks, and ensure smooth operation across various devices.
Work closely with cross-functional teams (developers, QA, DevOps) to integrate automation tests into the CI/CD pipeline.
Stay updated with the latest testing tools, trends, and best practices, and integrate them into the testing framework.
What You Should Know:
Experience : 5 to 8 years in software testing, with at least 3-5 years in Appium-based mobile automation.
Automation Skills : Expertise in automating mobile apps (iOS and Android) using Appium, Selenium, and TestNG.
Programming Languages : Proficient in Java, Python, or JavaScript for writing automation scripts.
Mobile Testing : Solid understanding of mobile platforms, including iOS and Android ecosystems.
API Testing : Experience in REST API testing using tools like Postman, SoapUI, or integrating API testing with automation frameworks.
Test Management : Familiar with tools such as JIRA, TestRail, or HP ALM for test case design, execution, and defect tracking.
CI/CD Integration : Experience integrating automated tests with CI/CD pipelines using Jenkins, Git, Maven, or Gradle.
Cross-Platform Testing : Knowledge of testing mobile apps across devices, screen sizes, and OS versions.
Performance Testing : Understanding of performance/load testing for mobile apps using tools like JMeter or LoadRunner (a plus).
Frameworks : Experience with Page Object Model (POM) and other design patterns for test automation frameworks.
Version Control : Expertise in version control systems like Git for collaboration and code management.
Soft Skills : Strong analytical, problem-solving, and communication skills, with the ability to work independently and within a team.
Nice-to-Have:
Exposure to cloud-based mobile testing platforms like BrowserStack, Sauce Labs, or AWS Device Farm.
Knowledge of BDD/TDD frameworks such as Cucumber.
Experience with security testing or mobile accessibility testing.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Quality Assurance and TestingRole: Automation Test EngineerEmployement Type: Full time