At a Glance
- Tasks: Design and maintain automated tests for web applications in a dynamic team.
- Company: Join a leading tech firm in Galway with a collaborative culture.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make an impact on high-profile projects while enhancing your testing skills.
- Qualifications: 5+ years in Software Quality Engineering and strong UI automation experience.
- Other info: Exciting career development in a fast-paced environment.
The predicted salary is between 36000 - 60000 Β£ per year.
SWET Software Engineer in Test
Location: Ireland, Bedfordshire, UK, SG17 5
Contract: Trust in Soda / Trinnovo Group
Job Brief: Senior Software Engineer in Test β Data
Duration: Initial 12 Months
Location: 1 week in Galway office, 3 weeks working from home
Rate: β¬350 β β¬400 per day
A leading global financial technology organisation is expanding its data engineering and quality automation team and is looking for a Senior Software Engineer in Test β Data. This role sits within a newly formed group developing performance measurement and analytics software as part of a strategic data platform initiative. You\βll join a collaborative environment that encourages innovation, automation, and technical excellence. The ideal candidate will have a strong background in ETL testing, test automation, and complex SQL-based data validation, with a passion for building scalable test frameworks and ensuring data accuracy at scale.
As a Senior Software Engineer in Test β Data, you\βll play a key role in designing, developing, and implementing automated testing solutions for large-scale data systems. You\βll focus on validating ETL processes, data transformations, and reconciliation between source and target systems to maintain data integrity.
This role suits a hands-on engineer who thrives on automation, has a solid understanding of backend data systems, and enjoys working closely with developers to enhance product quality across the data lifecycle.
Responsibilities:
- Design and implement automated test frameworks for data pipelines and ETL processes.
- Perform source-to-target data reconciliation and transformation validation to ensure accuracy and completeness.
- Develop and maintain complex SQL queries and database views for data validation and performance testing.
- Automate test cases using Java, Python, or another object-oriented programming language.
- Contribute to BDD frameworks (e.g. Cucumber) to define clear, maintainable, and readable test scenarios.
- Collaborate with data engineers, developers, and analysts to embed quality early in the development cycle.
- Participate in Agile ceremonies and CI/CD processes, integrating quality gates into deployment pipelines.
- Build tools and utilities to support data quality, test automation, and continuous improvement efforts.
Qualifications:
- Proven experience in ETL testing, including data reconciliation and transformation logic validation.
- Strong SQL expertise with Oracle and Snowflake databases for large-scale data validation.
- Proficiency in Java, Python, or another object-oriented programming language.
- Experience designing or working with test automation frameworks (Cucumber, BDD, or similar).
- Understanding of CI/CD pipelines, version control, and DevOps practices.
- Familiarity with ICEDQ or similar data testing platforms is an advantage.
- Exposure to big data technologies such as Apache Spark or AWS EMR is desirable.
- Strong analytical and problem-solving skills with attention to data quality and performance.
- Excellent communication and collaboration skills within cross-functional teams.
#J-18808-Ljbffr
SWET Software Engineer in Test employer: The Trust
Contact Detail:
The Trust Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land SWET Software Engineer in Test
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
β¨Tip Number 2
Prepare for those interviews! Research the company and its projects, especially if they align with your skills in UI automation or API testing. Practise common interview questions and be ready to showcase your experience with tools like Selenium and Cucumber.
β¨Tip Number 3
Donβt just apply anywhere; focus on companies that excite you! Use our website to find roles that match your passion for software quality engineering. Tailor your approach to each application to show why youβre the perfect fit.
β¨Tip Number 4
Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Mention something specific from your conversation to remind them of your enthusiasm and fit for the role.
We think you need these skills to ace SWET Software Engineer in Test
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your experience in Software Quality Engineering and UI automation. We want to see how your skills align with the role, so donβt be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why youβre excited about this role and how your background makes you a perfect fit. We love seeing passion and personality!
Showcase Your Technical Skills: Donβt forget to mention your hands-on experience with tools like Selenium, RestAssured, and Cucumber BDD. Weβre looking for someone who can hit the ground running, so let us know what youβve worked on!
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way for us to receive your application and ensures you donβt miss out on any important updates from our team!
How to prepare for a job interview at The Trust
β¨Know Your Automation Tools
Make sure you brush up on your knowledge of UI automation tools like Selenium and any experience you have with Playwright. Be ready to discuss how you've used these tools in past projects, as well as any challenges you faced and how you overcame them.
β¨Showcase Your SQL Skills
Since the role requires writing and executing SQL queries, be prepared to demonstrate your SQL knowledge. You might be asked to solve a problem on the spot, so practice common SQL queries and think about how they relate to testing and data validation.
β¨Understand CI/CD Practices
Familiarise yourself with Continuous Integration and Continuous Deployment practices. Be ready to talk about how you've integrated automation into CI/CD pipelines in previous roles, and share specific examples of how this improved release velocity or system reliability.
β¨Collaborate and Communicate
This role involves working closely with engineers and Scrum teams, so highlight your collaboration skills. Think of examples where you contributed to team discussions or code reviews, and be prepared to discuss how you handle feedback and improve processes together.
