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

Software Tester - ETL and Python

Aberdeen 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 leading tech firm in London, embracing innovation and remote work culture.
  • Benefits: Enjoy a competitive salary, flexible remote options, and great corporate perks.
  • Why this job: Be part of a dynamic team, working on impactful data projects with cutting-edge technology.
  • Qualifications: 8+ years in data testing, strong SQL and Python skills, and Agile experience required.
  • Other info: SC eligibility is necessary if not SC clearance.

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:

  • Software Quality Assurance Experience: Proficient in Data Warehouse Testing.
  • Data Warehouse Knowledge: In-depth understanding of data warehousing concepts.
  • Back-end/ETL Testing: Extensive experience required, along with strong SQL skills.
  • Business Requirement Evaluation: Ability to assess business requirements and determine the necessary testing types (e.g., data validation, regression testing).
  • 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).
  • Test Planning: Ability to create comprehensive test plans and test cases that align with business and technological solutions.
  • Software Test Life Cycle: Thorough understanding of the Software Test Life Cycle, Test Case Life Cycle, and Defect Life Cycle.
  • Agile Experience: Exposure to Agile methodologies, Jira, and test management tools (e.g., ALM, RTM, TestFLO, Zephyr).
  • ETL Tools Knowledge: Preferred experience or familiarity with ETL tools.
  • Automation Framework: Experience in creating an automation framework for data validation is a plus.
  • Analytical Skills: Detail-oriented with a strong analytical mindset.
  • Team Collaboration: Ability to contribute individually or coordinate effectively within a team.
  • 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 that values innovation and collaboration, offering a competitive package and comprehensive benefits for the Software Tester role in London or remote. Our inclusive work culture fosters professional growth through continuous learning opportunities and encourages team members to contribute their unique perspectives. With access to cutting-edge technologies and a commitment to excellence, we provide an environment where you can thrive and make a meaningful impact in the field of data testing.
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, as they are crucial for this role. Consider working on sample projects that involve data validation and regression testing to demonstrate your proficiency.

✨Tip Number 3

Gain a good grasp of Agile methodologies and tools like Jira. Being able to discuss your experience with Agile practices during interviews will show that you can adapt to their workflow.

✨Tip Number 4

Prepare to discuss your analytical skills and how you've applied them in past projects. Be ready to provide examples of how you've contributed to team collaboration and communication in previous roles.

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

ETL Testing
Data Warehousing Concepts
SQL Proficiency
Python Testing
Experience with AWS Services
Jira for Requirements and Bug Tracking
Testing with Voluminous Data
S3 Buckets Knowledge
Airflow Jobs Familiarity
Snowflake Experience
CloudWatch Understanding
Test Scenario Identification
Test Data Preparation Techniques
Requirement Traceability Matrix
Test Strategy Development
Test Plan Creation
Test Evidence Documentation
Software Test Life Cycle Knowledge
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, as well as your familiarity with AWS services.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with the key responsibilities outlined in the job description, particularly your experience with data warehousing and Agile methodologies.

Showcase Relevant Projects: If you have worked on specific projects involving ETL pipelines or data migration, include these in your application. Detail your role, the technologies used, and the outcomes achieved to demonstrate your hands-on experience.

Highlight Soft Skills: Don't forget to mention your communication and teamwork skills. The job requires collaboration with both technical teams and business stakeholders, so provide examples of how you've successfully worked in team settings or communicated complex ideas clearly.

How to prepare for a job interview at Athsai

✨Showcase Your ETL Knowledge

Make sure to highlight your understanding of ETL processes and data warehousing concepts during the interview. Be prepared to discuss specific projects where you've applied these skills, as this will demonstrate your practical experience.

✨Demonstrate SQL Proficiency

Since strong SQL skills are essential for this role, be ready to answer technical questions or even solve problems on the spot. Brush up on your SQL queries and be prepared to explain your thought process when tackling data validation scenarios.

✨Familiarise Yourself with Agile Methodologies

Given the emphasis on Agile experience, it’s important to discuss how you’ve worked in Agile environments. Share examples of how you’ve collaborated with teams using tools like Jira, and how you’ve adapted to changing requirements.

✨Prepare for Technical Questions on Python and AWS

As the role involves testing automation with Python and AWS services, expect technical questions in these areas. Review your past experiences with these technologies and be ready to discuss how you’ve implemented them in your testing processes.

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

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

    Application deadline: 2027-04-15

  • A

    Athsai

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>