ETL Tester

Vancouver 30 days agoFull-time External
Negotiable
This job posting has expired and is no longer accepting applications.
Job Title: SDET (Software Development Engineer in Test) Location/Client Location: Vancouver, Canada HyBrid Experience Required: 7–10+ years overall testing experience (Minimum 1 year in current role requirement) Working Hours: PST (9:00 AM – 4:30 PM) Job Description – SDET (Selenium & ETL Testing) We are seeking a highly skilled Software Development Engineer in Test (SDET) with strong experience in automation, ETL testing, and quality engineering. This role requires hands-on expertise in building scalable automation frameworks and validating complex data pipelines while collaborating with cross-functional teams to ensure high-quality product releases. Key Responsibilities Automation Framework Development: Design, develop, and maintain automation frameworks (Hybrid, Keyword-driven, Data-driven, BDD) using Selenium WebDriver, TestNG, Playwright, Karate, and Maven. ETL & Database Automation: Automate database and ETL test scenarios ensuring data integrity, transformation accuracy, and end-to-end validation across complex data pipelines. Functional & API Test Automation: Perform functional, regression, API, and database test automation with proficiency in SQL, PostgreSQL, SQL Server, and REST/SOAP services. API Testing: Conduct API testing using Postman, SOAP UI, REST APIs, validating service reliability and performance. CI/CD & Cloud Integration: Integrate automation scripts with Jenkins Pipelines, and support test execution/orchestration on AWS and Azure cloud environments. Requirements Analysis: Work with business analysts and development teams to understand requirements and translate them into optimized test automation solutions. Version Control & Test Management: Utilize Git for source control and manage test assets using qTest, HP QC, and JIRA. AI-Driven Testing: Use AI tools like GitHub Copilot, ChatGPT, and Microsoft Copilot to improve code efficiency, generate intelligent tests, and enhance automation productivity. Leadership & Mentorship: Mentor QA team members, lead automation strategy discussions, and ensure alignment with business and quality goals. Performance Optimization: Troubleshoot, optimize, and enhance automation frameworks for scalability, reliability, and maintainability. Required Skills & Qualifications Strong experience with Selenium, ETL Testing, and modern automation frameworks. Proficiency in SQL, database testing, and data validation techniques. Experience with API testing, CI/CD pipelines, and cloud environments (AWS/Azure). Hands-on expertise with Karate, Playwright, Maven, TestNG, and related tools. Strong understanding of SDLC, QA methodologies, and test architecture. Excellent communication, analytical, and problem-solving skills. Ability to work independently in a fast-paced PST-aligned schedule. Show more Show less