Talent.com
Quality Assurance Developer

Quality Assurance Developer

ARCX Inc.Markham, ON, Canada
13 days ago
Job type
  • Full-time
Job description

ARCX is a growing OEM and a private label manufacturer of electronic products. We manufacture our own line of advanced automation products for use in manufacturing, automotive assembly, food and beverage processing, pharmaceutical production, remote monitoring and wherever processes can benefit from intelligent monitoring and control. Our clients are some of the leading manufacturers and brands in the automotive, health care and consumer spaces. As an entrepreneurial company, we value an informal, friendly, fast-paced, collaborative and results-oriented environment. If you thrive in this environment, then we invite you to join our team.

THE OPPORTUNITY :   ARCX is looking for Quality Assurance Developer  to join our team. This position will report to the QA Manager

KEY RESPONSIBILITIES :

  • Follow detailed requirements to create unit tests in a reasonable and efficient timeline
  • Write performance tests to identify application bottlenecks and recommend optimizations
  • Document test results and report defects
  • Debug and test client software products to identify problems and potential optimization opportunities
  • Write automated unit tests to ensure software stability
  • Knowledgeable and up to date with latest industry best practices
  • Provide input to solve complex problems through the use of logic and software
  • Adherence to project quality processes as per the business demands
  • Collaborate with other team members under senior leadership to solve technical and software related problems
  • Committed to continued career in software development
  • Self-direct skill improvement tasks

REQUIRED SKILLS AND EXPERIENCE :

  • Minimum of 1 year of experience in a related position
  • Sc. in Computer Science, Computer Engineering Technology, or equivalent
  • Experience testing software applications
  • Minimum of 3 employment or academic related references
  • Knowledge of testing types - unit, integration, system testing
  • Solid understanding of web technologies (HTML, CSS, JavaScript) and web development frameworks
  • Ability to set up the relevant embedded hardware and execute tests
  • Knowledge on embedded C programming, testing concepts, python scripting exposures
  • Knowledge of Agile Methods - Scrum and Kanban
  • Knowledge of common database technologies such as MySQL
  • Strong written and oral communication skills are a must
  • Ability to work self-directed tasks with good time management and organizational skills
  • Experience and strong understanding of logic and logical processes to solve complex software related problems
  • Clarification on unclear requests, communicate limitations, or request help when necessary
  • Ability to review requirements to identify ambiguities
  • Ability to design test cases. scripts and requirements
  • Ability to apply techniques to design efficient test cases and scripts
  • Ability to measure the quality of testing through checklist
  • Able to use Multimeter for debugging purpose
  • Construct and execute systematic test cases by referring to test scenarios for embedded systems based on test specifications or requirements
  • ASSETS :

  • Expert knowledge in Automation frameworks, automating test scenarios such as Selenium, testNG, Mocha, or similar
  • Experience with Java
  • Familiarity with version control systems (Git / SVN)
  • WHAT WE OFFER :

  • A unique field in hardware / software interaction
  • Opportunity to work on IoT products using new emerging technologies
  • Casual business dress environment
  • Fast-paced problem-solving work environment
  • Opportunities for advancement and comprehensive group benefit plan
  • To apply, send your resume with the subject line “ QA Developer ” to [email protected]. Please note, only those selected for an interview will be contacted.

    Create a job alert for this search

    Quality Assurance Developer • Markham, ON, Canada