Senior QA Automation Engineer Selenium, Python, Sql
Job Summary
Job Title:
Quality Engineer (Automation & Data Validation)
Location:
Toronto (Hybrid 34 days onsite)
Duration:
612 months
Experience Required:
10 years
Role Overview:
We are seeking a highly experienced Quality Engineer with strong expertise in SQL and Python-based test automation. The ideal candidate will be responsible for designing robust testing frameworks validating complex data workflows and ensuring high-quality delivery across API UI and database layers.
Key Responsibilities:
- Design and implement test automation frameworks from scratch or enhance existing ones
- Develop and execute automated test scripts using Python and industry-standard tools
- Perform data validation and analysis using SQL (critical requirement)
- Validate API UI and database integrations
- Define test strategies including unit integration regression and end-to-end testing
- Analyze code for testability and coverage improvements
- Manage test data execution results and reporting
- Integrate test suites with CI/CD pipelines
- Collaborate with developers DevOps and business teams to ensure quality standards
- Select appropriate testing tools/frameworks based on project requirements
Must-Have Skills:
- Strong expertise in SQL (most critical skill)
- Advanced Python programming for automation (most critical skill)
- Hands-on experience with automation tools such as:
- Selenium
- Cucumber
- Selenium
- Solid understanding of:
- Test automation frameworks
- API/UI/database testing
- Data validation techniques
- Test automation frameworks
- Experience with:
- Unit integration regression and end-to-end testing
- CI/CD integration and test reporting
- Unit integration regression and end-to-end testing
- Strong analytical thinking and code comprehension skills
Nice-to-Have Skills:
- Experience with Java for automation
- Exposure to DevOps testing practices
- Experience in framework/tool selection and architecture design
Keywords:
- Quality Engineer
- Python Automation
- SQL Data Validation
- Test Automation Frameworks
- DevOps Testing
Required Skills:
Experience (Years): 4-6 Essential Skills: Work with project teams throughout the organization to design implement and manage CDN infrastructure using Akamai to ensure high availability performance and scalability for customer facing applications and business processes. Handle multiple priorities and assignments with excellence and precision. Be a part of a 24/7/365 organization (some after hours support is expected as part of normal on-call rotation). Directly support line of business development teams provide guidance to them on implementation and changes for customer facing applications Develop and maintain security protocols and measures to protect CDN infrastructure from cyber threats. Monitor and analyze network performance identifying and resolving issues to optimize content delivery of critical applications. Collaborate with cross-functional teams to integrate Akamai CDN solutions with existing systems and applications. Collaborate with information security teams to implement DDoS protection strategies and other security measures in the CDN. Provide technical support and guidance to clients and internal teams regarding CDN and security best practices. Work closely with vendor and professional service teams on delivery related activities and strategy. Qualifications: Bachelors degree in Computer Science Information Technology or a related field. OR similar work experience. Strong understanding of network protocols (HTTP/HTTPS DNS TCP/IP). Proven experience as a CDN Engineer or similar role with a strong focus on -depth knowledge of Content Delivery Network technologies including caching load balancing and content optimization. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Experience supporting 24/7/365 customer facing applications at enterprise scale. Awareness and experience with cybersecurity tools and practices such as firewalls intrusion detection/prevention systems and encryption. Proficiency in scripting and automation (e.g. Python Bash) a plus. Relevant certifications (e.g. CISSP CEH) are a plus but not required.