Position Overview: We are seeking a highly skilled Quality Engineer to join our dynamic team. This role focuses on ensuring the quality and reliability of our digital e-commerce applications through comprehensive manual and automation testing. The ideal candidate will possess a deep understanding of software testing methodologies and collaborate closely with development teams to drive quality from the inception to the deployment of our digital solutions.
Mobile automation Tester ( SDET)
Location: Vancouver - Hybrid
Fulltime
Must have skills: - Must have experience in Mobile testing , Java, Selenium)
Responsibilities:
- Perform functional, regression, and sanity testing.
- Develop, maintain, and improve Automated Test Frameworks and Automated Test Scripts
- Develop and execute test plans, test cases, and other testing-related documentation based on the requirements and technical specifications
- Contribute to the improvement of QA processes.
- Work collaboratively with development teams to understand project specifications, participate in design reviews, and provide insightful testing feedback.
- Display exceptional problem-solving skills, attention to detail, and communication abilities, working collaboratively with team members to identify issues and improve product quality.
What we want to see:
- 5+ years in Quality engineer Software Testing
- Experience testing mobile applications on different mobile platforms
- Experience working with tools such as Postman, Charles, Xcode and JIRA
- Solid understanding of writing defects, test planning & product release cycles
- Experience in XCode, Objective C/Swift, Github/GitLab,
- Understanding of CI/CD pipelines like Azure / XCode Cloud
- Understanding of iOS App Architecture, design patterns, data structures, and layered architecture with knowledge of applying those aspects in test environments
- Must thrive in a team environment working closely with product owners, development and design teams to understand requirements better, further investigate problems, and accelerate issues when appropriate
- Self-managing assigned work within given timelines in an Agile environment
- Act as an essential player in driving the QA process within the team through collaboration with internal team members
- Excellent written and verbal communication skills