Senior QA Analyst
Vancouver, BC (Hybrid Mode)
Description & Requirements
This role is in the Retail Commerce and Services team within the Client technology organization. This team is responsible for engineering and deploying solutions for our stores to enhance customer experience.
About this role
The Client team is looking for a Senior QA Analyst. The team handles application architecture, development, and innovation of new features to support consumer solutions. In this role, you will ensure the highest quality deliverables for each release, support automation test engineering, develop test plans, and adhere to QA best practices. You will also perform other duties as assigned.
- Work collaboratively with cross-functional teams to understand project objectives, design automated tests, troubleshoot issues, and implement scalable test solutions.
- Develop high-quality test engineering best practices for the team.
- Partner with Software Engineers, UX/UI, Quality Engineers, and Product Managers to deliver high-performing, engaging, and user-friendly customer experiences.
- Participate in automation script code reviews and provide guidance on automation best practices.
- Help identify gaps and needs within the agile team.
- Coordinate test-related activities for project delivery, including task dependencies, test schedules, test data creation, and test environment utilization.
- Develop and monitor test metrics, providing regular updates to stakeholders.
- Maintain regular and dependable attendance and punctuality.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in QA and/or Development.
- 2+ years of experience with quality tools.
- Experience testing iOS applications using tools like Appium and XCode.
- Proficiency in programming or scripting languages, preferably Python.
- Experience with XCUI and XCTest frameworks.
- Understanding of CI/CD practices.
- Experience assessing testing risks to determine appropriate testing levels.
- Skills using code repositories like GitHub.
- Experience with JIRA for project management and defect tracking.
- Ability to lead in ambiguous situations, resolve IT issues effectively, and ensure timely project delivery within budget.
- Experience developing, implementing, and maintaining manual and automated testing systems.
- Strong technical writing, estimating, and planning skills.
- Effective communication skills across teams and roles.
- Excellent presentation skills for internal and external audiences.
- Problem-solving skills with a logical approach.
- Results-oriented with good time management.
- Ability to work independently and adapt to change.
- Leadership skills to manage projects and mentor team members.
- Strong collaboration, negotiation, and influencing skills.
- Flexibility to work based on department and company needs.
Must-haves
- Personal responsibility and acknowledgment of choice in every moment.
- Entrepreneurial spirit and continuous innovation.
- Honest and kind communication, fostering open dialogue.
- Courageous leadership, embracing greatness over fear of failure.
- Building trusting relationships by prioritizing people.
- Injecting fun and joy into work, maintaining a light-hearted attitude.
- Commitment to growth and results, aiming to create positive community and global impact.
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive consideration without discrimination. We evaluate solely on ability, competence, and capability to perform the role. We support a diverse workforce across all levels.