Overview
Job Title: Senior Test Engineer
Job Type: Full-time, Contractor
About Us:
Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest-growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market.
Job Summary:
We are looking for a Senior Test Engineer with strong programming and automation skills, especially in Python and SQL, to join our fast-paced engineering team. This role will focus on testing complex data pipelines, ensuring high data quality and reliability across cloud platforms like AWS and Azure. You’ll also work closely with DevOps, Data Engineers, and QA leads to design automated testing strategies for cloud-based applications and pipelines.
Key Responsibilities:
- Develop, execute, and maintain automated tests for data pipelines built on tools like Apache Airflow, Databricks, etc.
- Write robust test scripts using Python and SQL to validate ETL processes, data accuracy, and performance.
- Work with cloud platforms (AWS/Azure) to test data workflows, APIs, and infrastructure components.
- Use ALM (Application Lifecycle Management) tools to manage test cases, test plans, and defects.
- Create and run scripts in Bash and PowerShell for automation and monitoring tasks.
- Collaborate with development, DevOps, and data teams for continuous integration and continuous testing.
- Provide technical leadership, mentoring junior engineers and guiding best practices in test automation and quality assurance.
Required Skills and Qualifications:
- Hands-on experience in test automation or software testing with a focus on Python and SQL.
- Hands-on experience with data pipeline tools such as Apache Airflow, Databricks, etc.
- Solid understanding of cloud platforms like AWS or Azure.
- Experience with test and defect management tools such as ALM, JIRA, etc.
- Proficiency in Bash and PowerShell scripting.
- Strong problem-solving skills and the ability to work independently and in a team.
- Prior experience in mentoring or leading small teams is a plus.
Preferred Qualifications:
- Experience with cloud data platforms (AWS, Azure).
- Prior experience in a leadership or mentoring role.
- Familiarity with data pipeline optimization techniques.