At Tailored Brands, we help people love the way they look and feel for their most important moments. Our Technology team loves the way they feel and thrive at work, with:
- Flexible work opportunities, including remote and hybrid options
- Small, empowered teams that have fun delivering real value for our customers
- A culture that values a 50-year legacy while eagerly embracing the future
Want to be part of this? We currently have an exciting opportunity for a QA Engineer II to join our Tailored Technology team. This individual will be responsible for establishing and maintaining QA practices, writing test scenarios and executing tests, both manually and with automated tools. The QA Engineer will work with a small, collaborative team of seasoned QA engineers and business partners in the Omni channel team.
What you'll do - Participate in the design and implementation process of new and existing products
- Lead Omni channel projects from QA standpoint and provide technical leadership to other QA engineers
- Define and implement black-box, white box and automated testing suites for core Marketing technologies, products and web-based applications.
- Endure Design, develop, and maintain E2E test scripts to validate ETL processes, ensuring data integrity, accuracy, and work flows across multiple environments.
- Automate ETL validation processes to improve efficiency and ensure scalability.
- Validate Email and SMS marketing platforms, including their E2E integrations and performance.
- Test and verify integrations between Customer Data Platforms (CDPs) and various systems such as CRM tools, marketing automation platforms, and analytics solutions.
- Perform in-depth testing of data layer objects, particularly on Google Tag Manager (GTM)-based websites.
- Automate validation processes for tracking technologies, including Facebook Pixel, Google Analytics, GTM tags, and other digital analytics tools.
- Test data and perform business applications functional system, integration (end-to-end) tests for new and existing applications
- Collaborate with DevOps to integrate automation scripts into CI/CD pipelines.
- Participate in review and approval process of project deliverables
- Advise project teams on appropriate approaches to testing delivered products, including test tool sets
- Provide guidance to development and project teams on the creation of a master test plan and other testing related deliverables
- Assist project teams on identifying the needs for appropriate test environments and coordinate the establishment of appropriate test environments
- Find, track and prioritize bugs and work toward their resolution
- Define and track quality assurance automation metrics such as automation defect densities, defects age and automation coverage
- Participate in the testing of production emergency bug fixes
- Perform rotating on-call support duties and periodically participate in after-hours release testing
- Participate in release production validation.