About the job QE Automation Engineer
Headcount: 1
ABOUT DYSRUPIT
DysrupIT is a leading Australia based cloud services company. We support clients across the globe in their adoption of the cloud and their transformation to as-a-Service business models. DysrupIT is dedicated to making a positive impact in the communities it serves.
COMPANY CULTURE
We are constantly looking for talented people to join our team. We offer a unique and extraordinary career experience to motivate and inspire talents like you to make a difference in our customers, clients, and the entire organization. At DysrupIT, you'll join a team of dedicated and brilliant professionals who shares the same of goal of pursuing integrity and excellence. We are committed to promoting a culture where employees are valued and respected. We invest in our employees and make sure that they will have the right training to secure their growth and advancement towards their career aspirations.
JOB SUMMARY:
We are seeking a Senior Associate L2 - QE Automation Engineer to join our team. The ideal candidate will be responsible for ensuring that our projects meet quality standards and user requirements. This role involves identifying and resolving defects, developing and executing test plans, and conducting user acceptance testing. The QE Automation Engineer will collaborate with the development team to ensure defects are resolved efficiently while maintaining clear communication on testing progress.
JOB RESPONSIBILITIES:
Develop and execute test cases, test scripts, test plans, and test scenarios to ensure data quality across ETL, Data Warehousing, and BI reporting environments.
Write and execute complex SQL queries for data validation and testing, with a preference for Redshift experience.
Understand source-to-target mappings, data transformations, and business requirements to perform effective testing.
Develop, enhance, and maintain automation test frameworks for functional and performance testing.
Conduct ETL testing to validate data accuracy, completeness, and consistency across data pipelines.
Monitor, report, and track defects, ensuring timely resolution with the development team.
Utilize tools like Cypress for test automation and Azure DevOps for test execution and pipeline integration.
Work in an Agile/Scrum environment, collaborating with developers, business analysts, and stakeholders to improve product quality.
Implement and maintain best practices for ETL QA methodologies, tools, and processes.
Utilize version control systems like GIT/GitHub and work with JIRA for test and defect management.
JOB QUALIFICATIONS:
5+ years of experience in ETL, Data Warehouse, and BI Testing (Power BI experience preferred).
5+ years of experience in writing complex SQL queries, preferably in Redshift.
Hands-on experience with test automation tools, particularly Cypress.
Strong understanding of Azure DevOps, including setting up and configuring automated testing in CI/CD pipelines.
Experience working with GIT/GitHub, JIRA, Agile, and Scrum methodologies.
Bachelor's degree in Computer Science, Engineering, or a related field.
Self-motivated and able to work in a fast-paced Agile environment.
Excellent communication and collaboration skills.
SOFT SKILLS:
Excellent verbal and written communication skills
Excellent interpersonal and conflict resolution skills.
Strong analytical and problem-solving skills.
Adaptable and flexible
Organized and keen to details.
Can work well within a team.
Has the initiative and self-drive
Able to work independently and under minimal supervision.