Software Tester - ETL and Python
Software Tester - ETL and Python

Software Tester - ETL and Python

Guildford Full-Time 48000 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join us as a Software Tester focusing on ETL and Python, ensuring data quality.
  • Company: We're a dynamic tech company based in London, embracing remote work culture.
  • Benefits: Enjoy a competitive salary, flexible working options, and great corporate perks.
  • Why this job: Be part of a collaborative team, making an impact in data testing and quality assurance.
  • Qualifications: 8+ years in software testing, with strong skills in SQL, Python, and AWS required.
  • Other info: SC eligibility is necessary; experience with ETL tools is a plus.

The predicted salary is between 48000 - 72000 £ per year.

Location: London / Remote

Employment Type: Permanent

Competitive Package: Per annum with Benefits

Key Concepts:

  • ETL (Extract, Transform, Load) and Data Warehousing
  • SQL
  • Testing Concepts
  • AWS (Amazon Web Services) for Testing
  • Python Testing
  • Jira (Experience in using Jira for requirements and bug tracking)
  • Testing with Voluminous Data
  • Experience with S3 Buckets, Airflow Jobs, Snowflake, and CloudWatch

Key Responsibilities & Requirements:

  1. Software Quality Assurance Experience: Proficient in Data Warehouse Testing.
  2. Data Warehouse Knowledge: In-depth understanding of data warehousing concepts.
  3. Back-end/ETL Testing: Extensive experience required, along with strong SQL skills.
  4. Business Requirement Evaluation: Ability to assess business requirements and determine the necessary testing types (e.g., data validation, regression testing).
  5. Test Process Orientation: Strong familiarity with test scenario identification and test data preparation techniques; knowledge of required test documents (e.g., Requirement Traceability Matrix, Test Strategy, Test Plan, Test Evidence).
  6. Test Planning: Ability to create comprehensive test plans and test cases that align with business and technological solutions.
  7. Software Test Life Cycle: Thorough understanding of the Software Test Life Cycle, Test Case Life Cycle, and Defect Life Cycle.
  8. Agile Experience: Exposure to Agile methodologies, Jira, and test management tools (e.g., ALM, RTM, TestFLO, Zephyr).
  9. ETL Tools Knowledge: Preferred experience or familiarity with ETL tools.
  10. Automation Framework: Experience in creating an automation framework for data validation is a plus.
  11. Analytical Skills: Detail-oriented with a strong analytical mindset.
  12. Team Collaboration: Ability to contribute individually or coordinate effectively within a team.
  13. Communication Skills: Strong communication skills to articulate thoughts clearly to both business stakeholders and team members.

Must-Have Qualifications:

  • Experience in testing data projects (e.g., ETL pipelines, data migration, data ingestion).
  • Proficient in developing and executing test automation using SQL, Python, and AWS services (e.g., Lambda, Glue, Redshift, DynamoDB).
  • A minimum of 8 years of relevant experience is required, with the ability to handle the responsibilities outlined above independently.

SC eligibility is required if not SC clearance.

Software Tester - ETL and Python employer: Athsai

Join a forward-thinking company in London that values innovation and excellence in software testing, particularly in ETL and Python. With a competitive salary and comprehensive benefits, we foster a collaborative work culture that prioritises employee growth through continuous learning opportunities and exposure to cutting-edge technologies like AWS and data warehousing. Our flexible remote working options ensure a healthy work-life balance, making us an ideal employer for those seeking meaningful and rewarding careers.
A

Contact Detail:

Athsai Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Tester - ETL and Python

✨Tip Number 1

Familiarise yourself with the specific ETL tools mentioned in the job description. Having hands-on experience or even a solid understanding of these tools can set you apart from other candidates.

✨Tip Number 2

Brush up on your SQL skills, especially focusing on data validation and regression testing. Being able to demonstrate your proficiency in SQL during interviews will be crucial for this role.

✨Tip Number 3

Gain a good grasp of Agile methodologies and tools like Jira. Being able to discuss your experience with Agile practices and how you've used Jira for tracking requirements and bugs can impress potential employers.

✨Tip Number 4

Prepare to discuss your experience with AWS services relevant to testing, such as Lambda and Glue. Highlighting specific projects where you've utilised these services can showcase your expertise and fit for the role.

We think you need these skills to ace Software Tester - ETL and Python

ETL Testing
Data Warehousing Concepts
SQL Proficiency
Python Testing
Jira for Requirements and Bug Tracking
Testing with Voluminous Data
S3 Buckets Management
Airflow Jobs Experience
Snowflake Knowledge
CloudWatch Familiarity
Test Scenario Identification
Test Data Preparation Techniques
Requirement Traceability Matrix
Test Strategy Development
Test Plan Creation
Test Evidence Documentation
Software Test Life Cycle Understanding
Agile Methodologies Exposure
Test Management Tools Experience
Automation Framework Development
Analytical Skills
Team Collaboration
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with ETL testing, SQL, and Python. Use specific examples from your past roles that demonstrate your proficiency in these areas.

Craft a Strong Cover Letter: In your cover letter, explain why you are a great fit for the Software Tester position. Mention your familiarity with AWS services and your experience in Agile methodologies, as these are key requirements.

Showcase Relevant Projects: If you have worked on data projects involving ETL pipelines or data migration, include these in your application. Detail your role and the technologies used, especially focusing on automation frameworks if applicable.

Highlight Communication Skills: Since strong communication skills are essential for this role, provide examples of how you've effectively communicated with stakeholders or team members in previous positions. This can set you apart from other candidates.

How to prepare for a job interview at Athsai

✨Showcase Your ETL Expertise

Be prepared to discuss your experience with ETL processes in detail. Highlight specific projects where you successfully implemented ETL testing, and be ready to explain the challenges you faced and how you overcame them.

✨Demonstrate SQL Proficiency

Since strong SQL skills are a must-have, brush up on your SQL knowledge before the interview. Be ready to answer technical questions or even solve SQL queries on the spot to showcase your expertise.

✨Familiarise Yourself with Agile Methodologies

Understanding Agile practices is crucial for this role. Be prepared to discuss your experience working in Agile environments, including how you used tools like Jira for tracking requirements and bugs.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving skills and analytical mindset. Think of examples from your past experiences where you had to evaluate business requirements and determine appropriate testing strategies.

Software Tester - ETL and Python
Athsai
A
  • Software Tester - ETL and Python

    Guildford
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-04-15

  • A

    Athsai

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>