AQA Engineer iOS and Cross-Platform (IRC284570)
Please note that the project location is Gdansk, and it's required to visit the office 2-3 times per week
Job Description
We are looking for a Technical AQA Engineer to build robust automation for our iOS ecosystem. Our tech stack is diverse: we use , C++ for low-level performance, C# for our primary Windows interface. You will bridge these worlds by ensuring that the underlying engine is stable and the UI layers are flawless.
Job Requriments:
- 5+ years of professional experience as QA
- 3+ years of experience as an Automation QA
- Experience in Automation both API and UI
- Commercial experience with Swift test automation
- Commercial experience with C++ test automation
- Deep understanding of iOS
- Good knowledge of code-test approaches, creation, and execution test cases, requirements analysis
- Good English verbal and written communication skills
- A clear understanding of SDLC and STLC processes and phases
Skillset / expectations:
- Communicative English (enough to work with US devs during knowledge transfer).
- Engineering mindset and experience with automated testing
- Continuous partnership with devs at the level of daily development, understanding the code
- Ability to use gen-ai tools in secure and self-aware, meaningful way
- Ability to take what’s best from models and methodologies and merge into tailored solutions
Nice to have:
- Security and Performance testing
- Commercial experience with C# test automation
Job Responsibilities
We are seeking a talented Senior Automated Test Engineer with expertise in iOS platforms to join our Quality Assurance team. In this role, you will be instrumental in designing, developing, and executing robust automation test scripts and frameworks to ensure our iOS applications provide a seamless and high-quality user experience.
Job Responsibilities:
- Working in a cross-disciplinary team using the Agile development methodologyAnalyze functional business requirements for completeness
- Participate in Application design with the developers and come up with a thorough testing strategy for the feature
- Daily Code Collaboration: Maintain a continuous partnership with devs at the level of daily development, which requires a deep ability to understand the code Swift and C++ rather than just black-box testing.
- Tailored Planning: Create and apply planning solutions by taking what’s best from models and methodologies to suit the roadmap, as the team has moved away from rigid SAFe ceremonies.
- Execute test scripts and identify variations from expected results
- Report/create/track/retest software defects in the designated defect-tracking tool
- Work closely with development and QA, and product management on auto-test coverage
- Participate in and provide input during QA process improvement initiatives
- Capability Delivery: Collaborate closely with design and product teams (locally or globally) to deliver major capabilities, often spanning 1-2 years of work.
- AI Integration: Utilize Gen-AI tools in a secure, self-aware, and meaningful way to optimize testing workflows.
- Optional Testing: Perform security and performance testing when required.
- Support documenting process
Department/Project Description
Client produces the best-selling iPad and iPhone app for pilots flying personal and business aircraft, corporate flight departments, and aircraft operators. Customers include individual pilots worldwide, Fortune 500 corporate flight departments, state and federal agencies, leading operators, the military, and leading aircraft OEMs. We have been in the App Store since its grand opening in July, 2008 and are consistently ranked in the top 50 grossing iPad apps in the App Store.
Required skills experience
| C++ | 3 years |
| C# | 3 years |
| Swift | 3 years |
| iOS testing | 3.5 years |
Required languages
| English | C1 - Advanced |
| Polish | B1 - Intermediate |