About this role
Job title: Mid Level Quality Engineer – Python & AWS (Consumer Bureau)
About the Role Creditsafe is expanding its Consumer Bureau team to enter the Consumer Credit Bureau space in the United Kingdom and eventually become a fully-fledged Consumer Reporting Agency. As a Mid Level Quality Engineer focused on Python and AWS, you will help ensure the quality and reliability of our data solutions across data pipelines, APIs, and infrastructure. This hybrid role requires collaboration with engineering and product teams from the earliest stages of development and involves 50% in-office attendance.
What You'll Do
- Early Testing Involvement: Collaborate with Product and Engineering teams from the start of development to ensure quality is a focus throughout the design process.
- Data Pipeline Testing: Develop and maintain automated tests for complex data pipelines, ensuring data integrity, accuracy, and performance from data ingestion to delivery.
- API Testing: Test APIs to ensure they meet performance and reliability requirements under various conditions.
- Data Validation: Verify data correctness, completeness, and accuracy across multiple sources (e.g., Redshift, S3, Aurora, Postgres, DynamoDB).
- Automation: Lead test automation efforts using tools such as PyTest and integrate these into our continuous testing pipelines.
- Collaboration: Work with data engineers, developers, and product owners to understand data flows and business requirements, ensuring that all new features are thoroughly tested before deployment.
- Troubleshooting: Identify and resolve issues within data pipelines and APIs, providing clear reports and working with the engineering team to fix them.
- Performance Testing: Conduct performance testing on systems to identify bottlenecks and help improve performance.
What We're Looking For
- Experience: Proven experience in software testing, especially with data pipelines and API testing in complex environments.
- Technical Skills: Strong Python skills for test automation, and familiarity with AWS services (e.g., Redshift, S3, DynamoDB).
- Problem-Solving: Analytical skills to understand and test complex data flows and systems.
- Automation: Experience building and maintaining test automation frameworks that integrate with CI/CD pipelines.
- Communication: Ability to explain complex technical issues and solutions to both technical and non-technical team members.
- Collaboration: Work closely with teams to improve design and quality practices. Your input will be valued as part of our continuous learning culture.
- Leadership: Experience mentoring junior engineers and leading testing efforts on complex projects.
Nice to Have
- Experience with cloud-native architectures and big data pipelines.
Compensation & Benefits
- Competitive Salary
- Company Laptop
- Bonus Scheme
- 25 Days Annual Leave (plus bank holidays)
- Hybrid working model
- Healthcare & Company Pension
- E-learning and career development opportunities
- Global company gatherings and events