Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Automation QA Engineer (Mobile) image - Rise Careers
Job details

Automation QA Engineer (Mobile)

We invite you to join our team as an Automation Quality Assurance Engineer, where you will have the opportunity to create an automation project from scratch, laying the foundation for a robust and scalable testing process.This role offers the opportunity to work with Android and iOS platforms, ensuring a seamless experience for millions of users. You will also automate API tests and analytics testing, enhancing the product's quality and precision.Your expertise will play a vital role in testing marketing logic and applying A/B testing methodologies, driving impactful product decisions. Additionally, you will work with document-oriented and relational databases, deepening your technical skills. As part of our team, you will also have the chance to mentor colleagues, fostering a collaborative environment where knowledge and growth are shared.


In this role, you will
  • Be responsible for the E2E and backend automation testing system across multiple projects
  • Migrate and integrate existing test cases into automation (4000+ cases)
  • Create and maintain an automation testing framework from scratch
  • Implement automated testing into the development process
  • Identify and prioritize test cases for automationWrite and maintain automated tests for mobile applications, APIs, and web interfaces
  • Collaborate with cross-functional teams to improve code testability and address defects
  • Create and maintain test documentation, including Test Cases, Test Suites, and Test Plans
  • Participate in task decomposition and estimate the efforts required for test automation
  • Mentor the team on best practices for automated testing
  • Review code and ensure adherence to quality standards and coding guidelines
  • Analyze business and technical requirements to align testing activities with project goals
  • Prepare detailed reports on testing results for stakeholders
  • Participate in task planning and product demonstrations


It’s all about you
  • Proven experience with tools such as Appium + WebDriverIO, JavaScript, TypeScript, BrowserStack, GitLab Pages, Allure Reporting, UIAutomator2, XCUITest, and Appium Inspector
  • Knowledge and practical experience in the full development lifecycle, including debugging, automated testing, deployment, and publication of mobile applications
  • High-level expertise and hands-on experience in automating the testing of Android/iOS mobile applications, APIs, and web interfacesExperience in testing REST APIs and conducting integration testing
  • Proficiency in using Android Studio and Xcode
  • Familiarity with version control tools like Git/GitLab
  • Understanding of microservice architecture
  • Knowledge and practical experience with CI/CD practices
  • Familiarity with Agile methodologies (Kanban, Scrum, etc.)English level required: B1 or higher
  • Strong attention to detail and effective communication skills
  • Critical thinking and problem-solving abilitiesStrong collaboration skills and adaptability
  • Proactivity and curiosity with a drive for continuous learning
  • Ability to efficiently prioritize tasks, manage workload, and meet deadlines without compromising testing quality

Would be a plus
  • Experience in performance testing using commercial or open-source tools (e.g., JMeter, Curl)
  • Hands-on experience with tools like Postman and Swagger


What we offer
  • Care and support: 
  • 20 paid vacation days, 15 sick days, and 6 additional days off for family events
  • 100% medical insurance coverageSports and equipment reimbursement
  • Online yoga class with an instructor from the Ukrainian Yoga Federation
  • Team building events, corporate gifts, and stylish merch
  • Financial and legal support
  • Position retention and support for those who join the Armed Forces of Ukraine
  • Participation in social initiatives supporting Ukraine

  • Comfortable working environment:
  • Work from our Kyiv hub or remotely with a flexible schedule 
  • Modern equipment or depreciation of your own tools

  • Investment in your future:
  • Collaborate with a highly-skilled team of Middle & Senior professionals, sharing practical cases and expertise in the social networking niche
  • 70% of our heads and leads have grown into their roles here – so can you!
  • Performance-oriented reviews and Individual Development Plans (IDPs)
  • Reimbursement for professional courses and English classes
  • Corporate library, book club, and knowledge-sharing events


Hiring process
  • Intro call
  • Tech interview
  • Test task (optional)
  • Final Interview
  • Reference check
  • Offer


United Tech Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
United Tech DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of United Tech
United Tech CEO photo
Unknown name
Approve of CEO
What You Should Know About Automation QA Engineer (Mobile), United Tech

We're excited to welcome new talent to join us as an Automation Quality Assurance Engineer at our Kyiv location. In this role, you'll get the chance to build an automation project from the ground up, setting up a reliable and scalable testing process that is crucial for our mobile applications. Your work will span both Android and iOS platforms, enabling millions of users to enjoy a flawless experience. You'll dive into automating API and analytics tests, significantly enhancing our product's accuracy and quality. A key part of your role will involve testing marketing logic and using A/B testing methodologies to guide product decisions effectively. You're not just testing code; you'll be working with document-oriented and relational databases, expanding your technical expertise. We're also big on teamwork, so you'll have the opportunity to mentor your colleagues, sharing knowledge and fostering a collaborative environment. Your day-to-day will involve managing end-to-end and backend automation tests across various projects, migrating existing test cases into automation, and creating a comprehensive testing framework from scratch. Communication and collaboration will be essential as you work closely with cross-functional teams to improve code testability and address any defects. The position requires experience with tools like Appium and WebDriverIO, and a solid foundation in testing mobile applications and APIs. So, if you have a passion for quality assurance and want to make a difference in a dynamic team, we'd love to hear from you!

Frequently Asked Questions (FAQs) for Automation QA Engineer (Mobile) Role at United Tech
What are the responsibilities of the Automation QA Engineer at the company?

As an Automation Quality Assurance Engineer at our company, your key responsibilities include overseeing end-to-end and backend automation testing across multiple projects, migrating over 4000 existing test cases into automation, and crafting a robust testing framework from scratch. You'll be implementing automated testing in the development processes, writing and maintaining automated tests for mobile applications and APIs, as well as collaborating with teams to enhance code testability.

Join Rise to see the full answer
What qualifications are needed for the Automation QA Engineer position?

The Automation Quality Assurance Engineer role requires proven experience with automation tools such as Appium and WebDriverIO, along with expertise in JavaScript, TypeScript, and debugging processes. Ideal candidates should have hands-on experience in testing mobile applications and APIs, familiarity with microservice architectures, and knowledge of CI/CD practices. An understanding of Agile methodologies and strong collaboration skills are also important.

Join Rise to see the full answer
What tools will the Automation QA Engineer use in their daily tasks?

In the role of Automation Quality Assurance Engineer, you will be working with various tools including Appium, WebDriverIO, GitLab, and Allure Reporting. Proficiency in using Android Studio and Xcode is also essential, alongside experience with testing frameworks and version control tools. Additional familiarity with performance testing tools like JMeter can be quite advantageous.

Join Rise to see the full answer
What opportunities for personal development are available for the Automation QA Engineer at this company?

The Automation Quality Assurance Engineer will have numerous opportunities for professional growth, including performance-oriented reviews and Individual Development Plans (IDPs). The company also offers reimbursements for professional courses and English classes, in addition to knowledge-sharing events and access to a corporate library. You'll be working alongside a highly-skilled team, providing ample opportunities for learning and collaboration.

Join Rise to see the full answer
What is the hiring process for the Automation QA Engineer role?

The hiring process for the Automation Quality Assurance Engineer position includes an introductory call followed by a technical interview. Depending on the candidate’s profile, a test task may be required, followed by a final interview and a reference check. Once all steps are completed successfully, an offer will be extended. We're committed to ensuring a smooth and engaging experience throughout.

Join Rise to see the full answer
Common Interview Questions for Automation QA Engineer (Mobile)
Can you describe your experience with automation tools for mobile applications?

Certainly! When discussing your experience with automation tools, focus on specific tools like Appium and WebDriverIO. Provide examples of how you’ve used these tools in past projects to create, implement, and maintain automated tests, highlighting any challenges you faced and how you overcame them.

Join Rise to see the full answer
How do you prioritize test cases for automation?

When answering this question, explain your criteria for selecting test cases to automate, such as the frequency of use, critical functionality, and ease of automation. Share a specific example where prioritization significantly improved testing efficiency or coverage.

Join Rise to see the full answer
What strategies do you employ to ensure the quality of your automated tests?

Outline the key strategies you adopt, like code reviews, maintaining clear documentation, and using version control. You can also mention how you incorporate feedback from manual testing into your automated tests, ensuring a comprehensive approach to quality assurance.

Join Rise to see the full answer
Can you detail your process of migrating existing manual test cases to automation?

When discussing how to migrate manual test cases, walk through your step-by-step approach, including analyzing the test cases for suitability, converting them into automated scripts, and validating the outcomes. Emphasize how you ensure continuity in testing quality during this process.

Join Rise to see the full answer
How do you handle flaky tests in your automation suite?

Address this question by outlining your methodology for diagnosing and fixing flaky tests. Discuss the importance of identifying root causes, such as environmental issues or dependencies and your strategies for stabilizing these tests for reliable results.

Join Rise to see the full answer
Describe your experience with testing APIs and integration testing.

In your response, provide specific examples of how you've tested REST APIs and performed integration testing. Highlight the tools you utilized and the significance of thorough API testing in the overall quality assurance process.

Join Rise to see the full answer
What is your experience with Continuous Integration/Continuous Deployment (CI/CD)?

Share your experience in leveraging CI/CD tools and workflows to maintain a seamless automation process. Explain any specific instances where CI/CD practices contributed to the efficiency and quality of your testing processes.

Join Rise to see the full answer
How do you ensure that your automated tests are maintainable over time?

Talk about your practices for writing clean, modular, and reusable code with a focus on maintainable test design. Also, mention the importance of regular refactoring sessions and ensuring you keep documentation updated.

Join Rise to see the full answer
What challenges have you faced in mobile testing and how did you overcome them?

Share some common challenges in mobile testing, such as diverse device fragmentation or varying OS environments. Provide specific examples of how you tackled these issues, like creating a robust test suite or leveraging cloud services for multi-device testing.

Join Rise to see the full answer
Why do you want to work as an Automation QA Engineer at our company?

Express your enthusiasm for the role by linking your skills and experiences to the company’s goals. Talk about how the projects, team culture, and opportunities for growth align with your career aspirations and values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Salla Remote No location specified
Posted 6 hours ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Doctolib Remote Berlin, Berlin, Germany
Posted 6 days ago
Performance Bonus
Paid Holidays
Photo of the Rise User
Bosch Group Hybrid 7501 Foothills Boulevard, Roseville, CA, United States
Posted 2 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 31, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!