Jobs

Job Details

Location

Belfast, Northern Ireland

Share

QA Engineer-Mobile Technologies

  • The role 

    We want QA Engineers who are passionate about high quality outcomes for the customer and can put the end-user at the centre of their thinking.  As part of our Agile teams, we will provide you with the opportunity to use the latest technology to serve our customers and sales agents, and apply your skills as part of an exciting new team.  

    The team

    One of the first high-performing teams we are establishing will be responsible for developing one of Aflac’s flagship mobile apps: Aflac Agent Hub.  Agent Hub is used by Aflac’s agents who work across the USA, selling our products and supporting our customers when they need to make a claim.  The app allows our sales agents to be more mobile than ever, accessing sales performance data, and supporting policyholders whilst they are on the move.

    We are building a new mobile app development team in Belfast, using Agile development practices to ensure we build high-quality software that puts our customers and agents at the heart of the solution.  The team will be fully functional with leadership, application development, API development, data engineering, and testing capability all located in Northern Ireland, and supported by project SMEs in the United States. 

    The team will leverage design-thinking, and a customer experience persona-based approach, developing user stories and wireframes that can be leveraged not only for the app build, but also to ensure our business stakeholders understand what is being developed, and what is coming next.

    What you'll be doing 

    • Being right at the heart of the testing lifecycle: developing test plans and test cases, ensuring effective test coverage, executing tests, identifying and logging defects, working with engineers to resolve defects and supporting regression testing
    • Developing expertise in product development and identifying opportunities to improve the user experience
    • Participating in daily stand-ups to stay in sync with other team members
    • Improving the level of test automation as part of the overall automation strategy
    • Validate consistency of behaviour across iOS & Android apps
    • Perform software testing (both manual and automated) on newly developed Mobiles (Smartphone, Feature phone, tablets, Smart watches and accessories)
    • Perform system level tests on Connectivity (Wi-Fi, Bluetooth, NFC)
    • Supporting the continuous integration and delivery strategy
    • Participating in system integration testing with colleagues from multiple global teams
    • Continually improving engineering and testing processes
    • Utilizing metrics to evaluate and provide information on system readiness, defect tracking, and other measurements as appropriate

    What you should have (don't worry if you don't have it all) 

    Below is an overview of the skills and experience we are looking for, but remember, don’t rule yourself out if you don’t have everything on the list – it’s your intellect and your attitude we are really after.

    Essential

    • 5+ years as a mobile app developer for either Android or iOS
    • 5+ years of IT experience with n-tier, database and client server design/development
    • Experience in testing of Mobile apps and Websites. Able to write and run SQL statement to check data values in databases
    • Experience integrating application programming interfaces (APIs) to support mobile functionality
    • Experience with different types of Agile project delivery
    • Knowledge/experience of Test-Driven Development and test automation
    • Excellent written and verbal communication skills
    • Ability to work well within a team environment, maximising the different strengths across the team
    • Bachelor’s degree, preferably in a Computer Science, Engineering, or STEM subject. Comparable commercial experience may also be considered
    • Key technology experience required for the role: test automation tools, iOS, Android ,GIT, JSON, XML, JavaScript, Jenkins, SQL

    Desirable

    • Knowledge and experience of DevOps as part of Agile software development
    • Experience of delivering Agile solutions for customers/clients located in different time zones
    • Experience of implementing security standards meet privacy requirements for web/portal/mobile applications
    • Knowledge and experience of DevOps as part of Agile software development
    • Other valuable technologies: Appium, Calabash, Java, Xamarin, .NET, TFS, GIT, REST-based API, JavaScript, object-oriented concepts, HP ALM, HP Mobile Centre, Micro Focus LoadRunner, Micro Focus Performance Centre

    So that’s us. Thanks for taking the time to read this far (pretty impressive in the era of the 280-character tweet). We look forward to hearing from you if you fancy joining a new tech innovation company with the agility of a start-up and the stability of a Fortune 500 U.S. company.

    Aflac is an equal opportunities employer