At a Glance
- Tasks: Join us as a Python Data Tester, designing test cases and validating data loads.
- Company: Work with a dynamic London-based client in the tech industry.
- Benefits: Enjoy remote work flexibility with occasional office visits and competitive day rates.
- Why this job: Be part of an exciting project that enhances your skills in data testing and Python.
- Qualifications: 5+ years in data testing, 3-4 years with Python, and experience in ETL processing.
- Other info: This is a 6-month contract role with potential for extension.
My London based client is looking for a Python Data Test QA immediately available to start. As a Data Tester you will be reviewing requirements and specifications and you will also be defining testing capabilities. This will include designing test cases and test scripts independently. You will also be tasked with validating loads, integrations and transformations specific to Data.
Location: Remote (Occasional visits to the office in London)
Length: 6 months+
Day Rate: Dependant on experience.
IR35 Status: Inside of IR35
Required experience will include:
- 5 years+ Data Tester experience
- 3-4 year experience testing exclusively with Python and Pytest.
- Experience with C# is useful
- Experience of ETL Processing/Data Warehousing testing; including Databricks and Data Factory.
- Hands-on experience with SQL or Azure SQL.
- Experience using automated testing on Python frameworks (Pystest/Pyspark)
- Experience with Specflow and other frameworks.
If you are interested in this Data Tester role please apply with your most recent CV alternatively reach out to me at jordan.sotiris@randstad.co.uk
Python Data Tester - Contract - 6 Months employer: Randstad Technologies
Contact Detail:
Randstad Technologies Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Data Tester - Contract - 6 Months
✨Tip Number 1
Make sure to brush up on your Python and Pytest skills, as these are crucial for the role. Consider working on a small project or contributing to an open-source project that uses these technologies to showcase your expertise.
✨Tip Number 2
Familiarise yourself with ETL processes and data warehousing concepts, especially if you have experience with Databricks and Data Factory. Being able to discuss these topics confidently during an interview will set you apart from other candidates.
✨Tip Number 3
Prepare to demonstrate your SQL skills, particularly with Azure SQL. You might be asked to solve a problem or write a query on the spot, so practice common SQL tasks to ensure you're ready.
✨Tip Number 4
Network with professionals in the data testing field, especially those who have worked with automated testing frameworks like Specflow. Engaging in discussions or attending relevant meetups can provide insights and potentially lead to referrals.
We think you need these skills to ace Python Data Tester - Contract - 6 Months
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience as a Data Tester, especially your 5+ years in the field and specific skills with Python and Pytest. Use keywords from the job description to catch the employer's attention.
Craft a Strong Cover Letter: Write a cover letter that explains why you are a great fit for this role. Mention your experience with ETL processing, data warehousing, and any relevant frameworks like Specflow. Show enthusiasm for the opportunity to work remotely with occasional office visits.
Showcase Your Technical Skills: In your application, provide examples of your hands-on experience with SQL or Azure SQL, and any automated testing you've done using Python frameworks. This will demonstrate your technical capabilities effectively.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Data Tester role.
How to prepare for a job interview at Randstad Technologies
✨Showcase Your Python Expertise
Make sure to highlight your experience with Python and Pytest during the interview. Be prepared to discuss specific projects where you designed test cases and scripts, as this will demonstrate your hands-on skills.
✨Familiarise Yourself with ETL Processes
Since the role involves testing ETL processes and data warehousing, brush up on your knowledge of these areas. Be ready to explain how you've validated loads and transformations in previous roles.
✨Prepare for Technical Questions
Expect technical questions related to SQL and Azure SQL. Review common queries and scenarios you might encounter, as well as any experience you have with automated testing frameworks like Pyspark.
✨Demonstrate Problem-Solving Skills
Be prepared to discuss how you approach problem-solving in testing scenarios. Share examples of challenges you've faced and how you resolved them, particularly in relation to data validation and integration.