Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Test automation engineer

Kilmarnock
Test automation engineer
Posted: 18h ago
Offer description

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: We are seeking an experienced and proactive Test Automation Engineer to join our team. This role requires a focus on the design, development, and execution of automated tests for both user interfaces and APIs, ensuring the quality and reliability of our highly available and distributed systems. The ideal candidate will be a proactive, self-starting individual with a solid background in building robust automation frameworks. You will be expected to leverage your technical testing knowledge, integrate into our agile environment, and deliver high-quality test solutions efficiently. What Your Day Looks Like Designing and implementing automated test cases for web applications using Selenium WebDriver. Developing and maintaining API test suites to validate RESTful services and ensure backend reliability. Collaborating with developers and product owners to understand new features and define test strategies. Participating in agile ceremonies and contributing to sprint planning with a focus on test coverage. Executing automated and manual tests, analysing results, and reporting defects with detailed documentation. Continuously improve test frameworks and tools to enhance efficiency and maintainability. Performing root cause analysis on test failures and working closely with developers to resolve issues. Integrating automated tests into CI/CD pipelines to ensure continuous quality validation. Advocating for quality and best practices across the software development lifecycle. Communicating test progress, risks, and results to stakeholders and engineering leadership. What We Expect from You: You will; Automation Strategy & Development: Design, develop, and maintain automated test suites using Selenium WebDriver for web applications. Implement and expand API automation frameworks using tools like Postman or custom solutions. Contribute to the overall automation strategy and roadmap, identifying opportunities for increased efficiency and coverage. Focus on delivering high-quality, reusable, and maintainable automated tests within project timelines. API Testing Expertise: Perform functional API testing for RESTful APIs, ensuring data integrity and correct system behaviour. Utilise and contribute to API testing frameworks to ensure thorough validation of backend services. Understand and validate complex request/response structures, authentication mechanisms, and error handling. Test Planning & Execution: Develop detailed test plans, test cases, and test data for complex features, prioritising high-risk areas. Execute automated and manual tests as needed, reporting defects clearly and tracking them to resolution. Participate in all phases of the SDLC, from requirement analysis to deployment, providing testing expertise. Quality Assurance & Best Practices: Advocate for quality throughout the development lifecycle, promoting best practices in testing and automation. Collaborate with developers to understand new features and identify testability concerns early in the development process. Analyse test results, identify patterns of failure, and work with development teams to resolve issues. Drive continuous improvement in testing processes and tools. Independent Contribution & Collaboration: Operate effectively with some supervision, taking ownership of assigned testing responsibilities and delivering against deadlines. Collaborate effectively with cross-functional teams including Developers, Product Owners, and DevOps Engineers. Clearly communicate test progress, risks, and findings to the Software Engineering Manager. Troubleshooting & Root Cause Analysis: Investigate and diagnose complex software defects, providing detailed steps to reproduce and supporting evidence. Work closely with development to identify root causes and ensure effective bug fixes. Your Required Skills & Experience: 2 to 5 years of professional experience in Quality Assurance and Software Testing, with a strong emphasis on automation. Proven hands-on experience with Selenium WebDriver for automating web application testing using C#. Proven expertise in API testing, including knowledge of HTTP methods, status codes, and experience with tools such as Postman, SoapUI, or building custom API test frameworks. Experience in designing, developing, and maintaining test automation frameworks. Proficiency in at least one object-oriented programming language (e.g., C#, Java, Python) for writing automated tests. Solid understanding of software development lifecycle (SDLC) and agile methodologies. Experience with version control systems (e.g., Git). Familiarity with CI/CD pipelines and integrating automated tests into the pipeline. Strong analytical and problem-solving skills with meticulous attention to detail. Excellent communication, interpersonal, and collaboration skills, with the ability to integrate quickly into existing teams. Education: Bachelor's degree in computer science, Engineering, or a related field, or equivalent practical experience. Relevant QA certifications (e.g., ISTQB) are a plus. Some Nice to Have’s: Experience with performance testing tools (e.g., JMeter, LoadRunner). Experience with security testing concepts (e.g. Authentication flow validation, token handling, secure API endpoints using OWASP guidelines) and tools Knowledge of cloud platforms (e.g., Azure). Experience testing highly available and distributed systems. Experience with database testing (SQL). Experience with testing Payment Integration flows. Experience with mobile app testing frameworks and tools. Adhering to our values • Committed to always doing our best work • Accountable for our actions • Respectful in our interactions with each other • Ethical in every situation • Successful because we work together as a team The Perks Ability to earn annual bonus (dependent on company and individual performance) Hybrid/flexible hours Strategic Influence as you help to shape the automation strategy and roadmap, positioning yourself as a key voice in quality engineering decisions 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.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
Engineering jobs in Kilmarnock
jobs Kilmarnock
jobs East Ayrshire
jobs Scotland
Home > Jobs > Engineering jobs > Test automation engineer jobs > Test automation engineer jobs in Kilmarnock > Test Automation Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save