Job Title or Location

Quality Assurance Specialist

Themesoft Inc. - 15 Jobs
Vancouver, BC
Posted today
Job Details:
Full-time
Entry Level

Job Description

Role: QA Analyst

Location: Vancouver, British Columbia

Responsibilities:

  • 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, Product Managers to deliver high performing quality customer experiences that are engaging, purposeful and powerful in their simplicity.
  • Participate in automation script code reviews and provide guidance on automation best practices.
  • Responsible for helping to identify gaps and needs of the agile team.
  • Coordinate various test-related activities for project delivery; identifying task dependencies, test schedules, creation of test data and utilization of test environments.
  • Develop and monitor test metrics and provide timely communication to key stakeholders on a regular basis.
  • Consistently demonstrates regular, dependable attendance & punctuality.

Qualification:

  • 5+ years of experience in QA and/or Development.
  • 2+ years of experience in quality tools.
  • Experience working on testing IOS applications using tools such as Appium and XCode
  • Ability write code in any programming or scripting languages – Python ideally would be an asset.
  • Experience working on XCUI and XCTest Frameworks.
  • Understands various CI/CD practices.
  • Experience assessing risk for determining appropriate levels of testing.
  • Demonstrated skills using code repositories like GitHub.
  • Experience with JIRA for project management and defect tracking.
  • Experience leading ambiguous situations, dealing with IT issues and coming up with effective solutions to ensure project deliverables on time and within budget.
  • Experience with a variety of test tools and software testing practices, including developing, implementing, maintaining and managing manual/automated testing systems and environments.
  • Experience assessing risk for determining appropriate levels of testing.
  • Ability to clearly write technical specifications and strong estimating and planning skills.
  • Able to effectively communicate across teams and roles.
  • Excellent presentation skills to present ideas and work to the team and organization.
  • Experience presenting testing topics to quality assurance peer group internal and external to work.
  • Insightful and logical problem isolation and solving skills.
  • Results driven and goal oriented.
  • Walking, seating, talking, working on a computer, using a phone.
  • Perform in a very focused and methodical manner with good time management skills.
  • Able to independently adapt and thrive through change.
  • Ability to lead projects individually and mentor team members.
  • Ability to lead and take ownership of testing process and implement them.
  • Strong collaboration, negotiation and influencing skills.
  • Ability to work a flexible schedule based on department and company needs.

Regards

Praveen Kumar

Talent Acquisition Group – Strategic Recruitment Manager

[email protected]

Share This Job: