QA Developer

Website Indigo

Job Description:

The Developer, QA provides software automated testing services to the Retail software development team for internal customer-facing tools. They will apply their knowledge of QA test methodologies and practices, testing tools and technologies to produce high-quality results while working as part of a development team

Job Responsibilities:

  • Perform manual and exploratory testing as required
  • Challenge the status quo by consistently identifying areas for improvement, diagnosing issues and working to resolve them
  • Act as an advocate for the customer by placing them at the forefront of all decision-making and design processes
  • Responsible for maximizing the maintainability and extensibility of implementation logic
  • Implement and maintain automated test scripts to ensure that features are adequately covered by automated tests
  • Report and evaluate defects and issues using a defect tracking system
  • Share technical knowledge with others and actively seek to learn from those more knowledgeable than yourself
  • Participate in the selection of tools and technologies used for QA automation
  • Create and review test approach documents, estimated automation ROI, time estimation and test scenarios for assigned features
  • Proactively identify and anticipate customer expectations and needs
  • Consistently provide status reports detailing progress against objectives
  • Design, implement and maintain automated testing frameworks and scripts for multiple projects
  • Help others see the impacts of their efforts and proactively engage other functions to get input
  • Perform automation code reviews and code merges, ensuring that we are adhering to departmental standards in our automated code
  • Highlight issues/risks to the project lead or manager for resolution
  • Encourage others to freely share their point of view and be open to feedback
  • Model Indigo’s beliefs and convey a positive image in everything you do
  • Participate in implementing solutions architecture and technical design of the QA automation framework and test scripts
  • Interact with developers to ensure delivered features meet expectations
  • Ensure Software Quality Assurance Standards are being met throughout the product lifecycle
  • Embrace and seek out technology that creates high-tech and high-touch solutions for Indigo’s customers
  • Collaborate with others to drive flexible and iterative solutions, quickly and easily
  • Embrace, champion and influence change through your team and/or the organization
  • Celebrate the diversity of thought and have an open mindset
  • Take an active role in fostering a culture of continual learning, taking risks without the fear of making mistakes

Job Requirements:

  • Experience in defect-management (bug-tracking) software
  • Self-starter who takes initiative and requires minimal supervision
  • Professional experience using Git for version control
  • Proficiency in developing and executing test plans, test cases and test procedures
  • Detail-oriented, with a strong ability to focus and work in a fast-paced environment
  • Very Good knowledge of QA test methodologies and practices
  • Minimum 3 years of work experience in QA automation
  • Experience in relational databases and data validation
  • Ability and enthusiasm to learn new technologies
  • Minimum 4-5 years of work experience in Software QA, in a Retail environment
  • Excellent communication skills
  • Hybrid work model.
  • Minimum 4-5 years of work experience testing POS/MPOS systems.
  • Experience with automation tools such as Selenium
  • Computer Science Degree, other related diploma or equivalent experience accompanied with formal computer training
  • Strong analytical and problem-solving skills

Job Details:

Company: Indigo

Job Category: Private

Vacancy Type: Full Time

Job Location: St Catharines, Ontario, CA

Application Deadline: N/A

Apply Here