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

Automation QA Engineer (Swift and XCTest) - Calendars/ScannerPro team

Readdle is a pioneering force in the personal productivity space on Apple devices, having shaped the landscape since 2007. Our mission is to empower individuals and teams with innovative technology, enhancing their efficiency and creativity. We are dedicated to crafting exceptional mobile and desktop experiences for those who aspire to achieve more.

Scanner Pro and Calendars are tailored to simplify document scanning and efficient schedule management, offering cloud integration and natural language input for tasks and events.

As part of the QA team, you will maintain and evolve the test automation processes according to business requirements. In this role, you will focus on enhancing the quality of our products by designing, executing, and maintaining automated test suites for both new and existing features. 

What you will do: 

  • Develop automated UI tests to cover new and existing features using Swift and XCTest in Xcode
  • Maintain tests stability
  • Improve the test automation framework
  • Ensuring a smooth CI/CD process
  • Define the specifications for test solutions
  • Create and run additional UI testing tools as needed for business purposes
  • Configure and maintain a development environment for efficient test execution

 

About you: 

  • At least 3 years of experience in QA overall, with a focus on mobile platforms
  • Minimum 2 years of experience in mobile automation
  • Practical UI/UX testing experience
  • Proficiency in Swift for automated testing
  • Experience with Xcode IDE and XCTest Framework for UI testing
  • Experience with Git \ Terminal \ CLI
  • Experience with Jenkins CI\CD
  • Experience with test documentation and Jira/Testrail software or similar
  • Familiarity with Apple ecosystem (iOS/macOS)
  • Intermediate English

 

Nice to have: 

  • Performance Testing
  • Experience in mentoring QA team members 

 

What you will get at Readdle:

  • Customer-centric culture. We put our customers first. It means that every employee can benefit from interacting with our customers directly. It enables us to create and deliver the best solutions for millions of our users.
  • Professional growth. We are professionals at everything we do. It means we own our decisions, our work, and our results. We provide quality feedback to others and welcome feedback as an opportunity to learn and improve.
  • A team of amazing people. The greatest power we have is the team. It means we care about each other, ensure transparency, and invest in everyone's success.
  • Impact on our products. We aim to create valuable products. It means that we improve ourselves constantly by overcoming constraints, simplifying our processes, and improving our capacity.
  • Innovative culture. We try to be innovative and creative in everything we do. It means that we expect, appreciate and value new ideas.

Average salary estimate

$0 / YEARLY (est.)
min
max
$0K
$0K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Automation QA Engineer (Swift and XCTest) - Calendars/ScannerPro team, Readdle

Join Readdle as an Automation QA Engineer (Swift and XCTest) within the Calendars/ScannerPro team and help us redefine personal productivity on Apple devices. At Readdle, we’ve been at the forefront of technological innovation since 2007, crafting exceptional mobile and desktop experiences that empower individuals and teams. As an integral member of our QA team, your primary role will be to maintain and evolve our test automation processes. You'll get hands-on with Swift and XCTest in Xcode to develop automated UI tests that ensure our features are perfect. Your ability to improve test stability and enhance our test automation framework will play a pivotal role in delivering top-quality products. You’ll also ensure our CI/CD processes run without a hitch and set the specifications for our test solutions. Being proactive is key as you'll create and run additional UI testing tools that align with our business needs. If you're passionate about mobile automation and have at least three years of QA experience with a strong focus on mobile platforms, we want to hear from you. Your expertise in UI/UX testing and familiarity with the Apple ecosystem will help enrich our products, while your intermediate English skills allow for smooth collaboration within our diverse team. At Readdle, you’ll find a customer-centric culture that values creativity and teamwork. Join us and make a real impact on how millions of users manage their time and tasks.

Frequently Asked Questions (FAQs) for Automation QA Engineer (Swift and XCTest) - Calendars/ScannerPro team Role at Readdle
What are the qualifications for the Automation QA Engineer position at Readdle?

To apply for the Automation QA Engineer position at Readdle, candidates should have at least three years of overall QA experience, with a strong focus on mobile automation, especially using Swift and XCTest in Xcode. You should also possess practical UI/UX testing experience, Git command-line familiarity, and have worked with Jenkins CI/CD workflows. Familiarity with the Apple ecosystem (iOS/macOS) is essential, and intermediate English is required to communicate effectively within the team.

Join Rise to see the full answer
What responsibilities do Automation QA Engineers have at Readdle?

As an Automation QA Engineer at Readdle, you will develop automated UI tests for new and existing features while ensuring test stability and improving the test automation framework. You'll also be responsible for maintaining the CI/CD process and defining specifications for test solutions. Your role may require creating additional UI testing tools and managing a development environment for efficient test execution, ensuring high-quality outputs from the ScannerPro and Calendars products.

Join Rise to see the full answer
What tools do Automation QA Engineers use at Readdle?

Automation QA Engineers at Readdle primarily utilize tools such as Swift, XCTest in Xcode, and Jenkins for CI/CD processes. Experience with Git, Terminal, and CI/CD is important, as you will also engage with test documentation and possibly Jira or Testrail for tracking progress. Your toolkit will empower you to create and manage automated test suites effectively and contribute significantly to our QA efforts.

Join Rise to see the full answer
How does Readdle support the professional growth of its Automation QA Engineers?

Readdle supports professional growth by fostering a culture that emphasizes feedback and continuous learning. As an Automation QA Engineer, you'll be encouraged to own your projects, seek quality feedback, and work collaboratively with team members. Readdle also provides opportunities for mentorship, allowing you to share your expertise in mobile automation with less experienced team members, thereby enhancing your leadership skills while furthering the company's standards.

Join Rise to see the full answer
Can I work remotely as an Automation QA Engineer at Readdle?

Yes, Readdle offers flexible working arrangements for the Automation QA Engineer position, allowing you to work remotely from Poland, Ukraine, or other locations. This flexibility helps to maintain a work-life balance while collaborating with a diverse team across different regions and contributing to our innovative approaches to mobile and desktop productivity tools.

Join Rise to see the full answer
What impact will I have as an Automation QA Engineer on Readdle's products?

As an Automation QA Engineer at Readdle, you will significantly influence the quality of our products like Scanner Pro and Calendars. Your contributions in developing automated test strategies will help ensure that our applications deliver exceptional user experiences, maintain high standards, and adapt to the evolving needs of our customers. Every enhancement you make will resonate with millions of users around the globe.

Join Rise to see the full answer
What is the company culture like at Readdle for Automation QA Engineers?

Readdle has a vibrant company culture that prioritizes a customer-centric approach, teamwork, and innovation. As an Automation QA Engineer, you will be part of a supportive environment where everyone is invested in each other's success and transparency. Creativity is highly encouraged, allowing you to explore new ideas and solutions while contributing to the dynamic atmosphere of our QA team.

Join Rise to see the full answer
Common Interview Questions for Automation QA Engineer (Swift and XCTest) - Calendars/ScannerPro team
What experience do you have with automated testing using Swift and XCTest?

In answering this question, be specific about your projects where you've implemented automated testing using Swift and XCTest. Discuss the types of tests you’ve created, such as unit tests or UI tests, and highlight any challenges you faced and how you overcame them, showcasing your problem-solving skills.

Join Rise to see the full answer
How do you ensure the stability of automated tests?

To effectively answer this question, explain your strategies for maintaining test stability. This could include regular reviews of test cases, engaging in code refactoring, or integrating tests into CI/CD pipelines. Providing examples of how you've proactively addressed flaky tests will demonstrate your commitment to quality.

Join Rise to see the full answer
Can you detail your experience with CI/CD processes?

When responding to this question, outline your direct involvement with CI/CD tools, such as Jenkins, and explain how you've contributed to the automation of deployment processes. Detail any challenges you've encountered and the successful outcomes achieved through these processes to effectively showcase your experience.

Join Rise to see the full answer
What steps do you take to define specifications for test solutions?

In your answer, focus on your analytical approach to defining test specifications. Describe how you collaborate with product teams to understand feature requirements and how that knowledge helps you create comprehensive test cases that guarantee all scenarios are accounted for.

Join Rise to see the full answer
How do you approach UI/UX testing in your automation process?

To answer this, outline your knowledge of user experience principles and how you apply them in your test design. Discuss techniques like user journeys or acceptance criteria you employ to ensure the UI/UX meets both technical quality and user expectations.

Join Rise to see the full answer
What tools do you use for test documentation, and why are they important?

Discuss your experience with documentation tools such as Jira or Testrail and how they help in tracking progress, logging bugs, and facilitating communication within the team. Explain your philosophy on the importance of keeping comprehensive test documentation to ensure accountability and knowledge transfer.

Join Rise to see the full answer
Describe a challenging bug you encountered and how you resolved it.

Share a specific example of a difficult bug you faced during your automation testing process. Explain the steps you took to diagnose the issue, the impact of the bug, and how you successfully resolved it. Highlight your analytical skills and persistence in finding a solution.

Join Rise to see the full answer
How do you stay updated with the latest trends in QA and automation?

Outline your approach to continuous learning, mentioning resources like specialized blogs, courses, webinars, or communities you engage with. Discuss how you use newfound knowledge to bring fresh ideas into your work and improve processes within your team.

Join Rise to see the full answer
What role does collaboration play in your testing process?

In your response, emphasize the importance of collaboration in ensuring quality across the development cycle. Describe instances where you've worked with developers, product managers, or UX designers to refine test scenarios and improve product quality as a team.

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

Convey your genuine interest in the position by discussing your passion for the company's mission in enhancing productivity on Apple devices. Mention specific values or projects that resonate with you, reflecting your alignment with Readdle’s culture and goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Real Remote Mumbai
Posted 12 days ago
Photo of the Rise User
Posted 17 hours ago
SSC Egypt Remote No location specified
Posted 10 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Shiftkey Hybrid No location specified
Posted 9 days ago
Posted 12 days ago
Photo of the Rise User
Experian Remote Boulevard "Tsarigradsko shose" 86, Sofia , Bulgaria
Posted 19 hours ago

Founded in 2007, Readdle is a mobile application development company that offers research and development specializes in productivity software development on Apple platforms. Readdle is located in Germany.

2 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
November 25, 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!