Software Test Automation Engineer
Jeeny
Full-time
On-site
Lahore, Pakistan
Description
About Jeeny:
Jeeny is a leading ride-hailing platform that strives to revolutionize daily commuting and transportation. Our app connects users with their preferred modes of transportation, making mobility accessible, convenient, and affordable for all.
We are a joint venture between MEIG (Middle East Internet Group), Rocket Internet, and IMENA. Since our inception, we have grown exponentially and currently operate in Saudi Arabia and Jordan.
At Jeeny, we value innovation, teamwork, and a passion for delivering exceptional user experiences. Join us in our mission to transform the transportation landscape.
**
About the Role:**
We are looking to hire skilled, curious, and passionate Test Automation Engineers who want to make a difference. The Test Automation Engineer steers Jeeny mobile apps' automated testing infrastructure to ensure that excellent quality, standards, and practices are maintained for all our projects.
**Key Responsibilities:
**
- Mobile App Automation: Design, develop, and deploy automation solutions specifically for mobile applications using Appium, ensuring reliability and performance.
- Data Extraction: Automate the process of extracting data from mobile apps and save it into Excel sheets or databases for analysis.
- API Testing and Integration: Leverage your expertise in API testing and integration to create seamless connections between systems.
- RPA Automation: Automate testing of RPA processes, focusing on their reliability, accuracy, and performance.
Code Management: Write and maintain clean, efficient code that supports the automation of various processes using best practices. - SQL Utilization: Utilize basic SQL knowledge for data manipulation, validation, and integration.
- Process Analysis: Collaborate with business analysts to analyze existing processes and identify areas for automation.
- Documentation: Create and maintain clear documentation of automated processes, including technical specifications and user guides.
- Optimization: Monitor and optimize automated processes for efficiency, accuracy, and scalability.
- Collaboration: Work closely with cross-functional teams to understand automation needs and deliver solutions that meet business requirements.
Requirements
-
Mobile App Automation: Must have proven experience in mobile app automation using Appium with Java or any other programming language.
-
UI Testing Frameworks: Hands-on experience with UI testing frameworks.
-
Problem-Solving Skills: Strong analytical and problem-solving skills to address challenges in programming.
-
RPA and API Automation: Experience in automating RPA processes and API testing.
-
Coding Skills: Proficient in Java and other programming languages relevant to automation tasks.
-
SQL Knowledge: Basic knowledge of SQL for data handling and integration.
-
CI Tools: Experience using Continuous Integration tools.
-
Mindset: Critical thinker with the ability to troubleshoot and provide innovative solutions.
-
Communication: Strong verbal and written communication skills for documentation and collaboration.
Qualification:
- Experience with mobile app automation using Appium in diverse mobile environments.
- Familiarity with tools and technologies in the automation and DevOps space.
- Ability to adapt to new challenges and work in a fast-paced environment.
Benefits
What We Offer
- Market competitive salary
- An excellent opportunity to learn and develop
- An environment that encourages growth
- Health benefits and life insurance
- Annual Bonus
- Dollar adjusted bonus policy
- Internet allowance
- Fuel allowance
- Learning assistance policy
Company Culture
Jeeny is an equal opportunity employer. We are committed to providing a workplace where all aspects of employment are solely based on merit. We value diversity and absolutely do not discriminate in any form based on race, color, ethnicity, nationality, religion, gender, age, or mental or physical disability.