At a Glance
- Tasks: Ensure quality and performance of mobile and web apps through testing strategies.
- Company: Join PRA Group, a diverse company making a global impact.
- Benefits: Competitive salary, flexible work options, and opportunities for growth.
- Other info: Collaborative environment with a focus on continuous improvement.
- Why this job: Be part of an agile team delivering high-quality tech solutions.
- Qualifications: 3+ years in software testing with web and mobile experience.
The predicted salary is between 35000 - 45000 £ per year.
We invite you to explore a future with us at PRA Group, a diverse and growing company that has a tangible impact on the global economy.
Position Summary:
As a QA Engineer, you will ensure the quality, reliability, and performance of PRA’s mobile and web applications by planning and executing test strategies across the software development lifecycle. You will work within agile squads, collaborate closely with Developers, Product, and Design, and help integrate robust testing into our CI/CD pipelines to deliver high‑quality releases on time.
Main Duties and Responsibilities:
- Plan and execute testing for web and mobile: create and run test plans, test cases, and test charters covering functional, regression, exploratory, and cross‑browser/device scenarios (iOS/Android, responsive web).
- Automation: design, implement, and maintain automated tests for web (e.g., Selenium) and mobile (e.g., Appium, Espresso/XCUITest); contribute automated suites to CI/CD.
- API testing: validate REST endpoints (authentication, pagination, error handling) using tools such as Postman/Swagger; participate in contract testing with developers.
- Quality built into delivery: integrate tests into CI/CD, monitor failures, triage defects quickly, and improve feedback loops to keep projects on schedule.
- Non‑functional quality: contribute to accessibility (WCAG‑aligned checks), performance, and basic security/data‑handling verification in partnership with engineering.
- Collaboration & ways of working: work in an Agile/Scrum environment; contribute to estimation, planning, and definition of acceptance criteria; collaborate with cross‑function and cross‑country teams.
- Defect lifecycle & reporting: reproduce, isolate, and document defects with clear steps and evidence; track quality metrics and share insights to drive continuous improvement.
- Release readiness & UAT: support test environment readiness, test data, and user acceptance testing; help ensure releases meet agreed quality gates.
- Creates and sustains a positive work environment. Participates in special-interest communities.
- Stays abreast of best practices, modern technologies, techniques, and technical approaches to development.
Experience/Qualifications
Essential
- 3+ years in software testing/QA with demonstrable experience across both web and mobile app products.
- Web testing: strong grasp of responsive/adaptive web behaviour and browser nuances; ability to validate UI/UX and frontend integration quality.
- Mobile testing: hands on testing on iOS and Android (simulators/emulators and real devices); familiarity with platform behaviours, permissions, app lifecycle, and release channels (TestFlight/App Store Connect, Google Play Console).
- API & data: comfortable testing REST APIs and using SQL/basic data validation when needed.
- Automation: experience scripting UI/API tests and maintaining stable suites; version control with Git.
- Agile & CI/CD: practiced in Agile/Scrum ceremonies and integrating tests into CI/CD pipelines.
- Bachelor’s degree in Software Engineering, Web Development or similar would be beneficial.
Desirable
- Exposure to performance testing (e.g., Lighthouse, Web Vitals), accessibility tools, and security testing fundamentals (e.g., OWASP Top 10). ISTQB Foundation (or equivalent) is a plus.
- 1 to 2 years in financial/banking industry would be advantageous, ideally with experience in distressed / non-performing loans area.
Compliance Responsibilities
All employees have a responsibility to support PRA’s compliance with applicable laws, regulations, internal policies, and risk management including:
- Taking accountability for their own actions, decisions, and professional conduct.
- Adhering to all relevant regulatory requirements, such as those set out by the appropriate regulator.
- Following the Company’s policies, procedures, and conduct standards at all times and participating in the management of risks.
- Monitor for and promptly escalate any actual or suspected non-compliance with policy, regulation, or breach of local legislation.
- Completing mandatory compliance and risk training in a timely manner and applying the learning in day-to-day activities.
- Contributing to a culture of good governance, risk awareness, and customer-focused conduct by embracing PRA’s values and Group Code of Conduct which adheres to the highest standard of ethics.
- Co-operating fully with internal reviews, audits, or regulatory investigations if required.
- All staff are expected to understand the compliance risks relevant to their role and seek guidance where appropriate.
PRA Group (UK) Ltd applies Equal Opportunities policy at all stages of recruitment and selection process. Shortlisting, interviewing and selection is carried out without regard to gender, sexual orientation, marital status, colour, race, nationality, ethnic or national origins, religion or belief, age or trade union membership. Those with disabilities meeting the minimum requirements for the post will be shortlisted and reasonable adjustments will be made to ensure they are not disadvantaged during the interview process.
Mobile App Tester in Kilmarnock employer: PRA Group
At PRA Group, we pride ourselves on fostering a dynamic and inclusive work environment that empowers our employees to thrive. As a Mobile App Tester, you will benefit from our commitment to professional growth through continuous learning opportunities and collaboration within agile teams, all while contributing to impactful projects in the financial sector. Located in a vibrant area, our workplace culture promotes innovation and teamwork, ensuring that every team member feels valued and engaged.
StudySmarter Expert Advice🤫
We think this is how you could land Mobile App Tester in Kilmarnock
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at PRA Group. A friendly chat can sometimes lead to job opportunities that aren't even advertised!
✨Tip Number 2
Prepare for your interview by practising common QA scenarios and questions. Think about how you would approach testing for mobile apps and be ready to discuss your past experiences with automation tools like Selenium or Appium.
✨Tip Number 3
Show off your skills! If you have a portfolio of projects or contributions to open-source testing frameworks, bring it along. Demonstrating your hands-on experience can really set you apart from other candidates.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the PRA Group team.
We think you need these skills to ace Mobile App Tester in Kilmarnock
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Mobile App Tester role. Highlight your experience with web and mobile testing, and don’t forget to mention any specific tools or methodologies you’ve used that align with what we’re looking for.
Showcase Your Skills:When detailing your experience, focus on the skills that matter most for this position. Talk about your automation experience, API testing, and how you've integrated testing into CI/CD pipelines. We want to see how you can contribute to our agile squads!
Be Clear and Concise:Keep your application straightforward and to the point. Use bullet points where possible to make it easy for us to read through your qualifications and experiences. Remember, clarity is key in both testing and applications!
Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at PRA Group
✨Know Your Testing Tools
Familiarise yourself with the tools mentioned in the job description, like Selenium for web testing and Appium for mobile. Be ready to discuss your experience with these tools and how you've used them in past projects.
✨Showcase Your Agile Experience
Since the role involves working in Agile/Scrum environments, be prepared to share specific examples of how you've contributed to Agile ceremonies. Highlight your collaboration with cross-functional teams and how you’ve integrated testing into CI/CD pipelines.
✨Prepare for API Testing Questions
Brush up on your knowledge of REST APIs and tools like Postman. Be ready to explain how you've validated endpoints and handled error scenarios in previous roles. This will show your understanding of the technical aspects of the job.
✨Demonstrate a Quality Mindset
Emphasise your commitment to quality throughout the software development lifecycle. Share examples of how you've monitored failures, triaged defects, and contributed to continuous improvement in your past positions.