QC Engineer

Kathmandu, Nepal
Full Time
Asia Technology
Experienced

About Fusemachines

Fusemachines is a leading AI strategy, talent, and education services, provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, the United States, Canada, and the Dominican Republic and more than 250 full-time employees) Fusemachines seeks to bring its global expertise in AI to transform companies around the world.

Key Objective

To support in the design, development and documentation of business applications.

Qualification and Experience

  • At least 3 Years of Experience
  • Bachelor in Computer Science or equivalent

Required skills/Competencies

  • Experience with automated tests
  • Bring a QA perspective to planning sessions and ensure test effort is taken into consideration
  • Experience in managing and executing application software testing
  • Experience using JIRA (should have good understanding of the software and bring out the best from it, like analyze the generated report, use integrated plugin, create project doc and use acceable settings)
  • Experience writing integration tests
  • Familiarity with Version Control tools such as Git.
  • Should be able to provide feedback for test plan and provide inputs for test strategy
  • Need to be adaptable and able to work independently as well as in a team
  • Must be detail-oriented, passionate to learn and committed to self-improvement
  • Must have background knowledge about Computer Science Fundamentals
  • Must have excellent written and oral communication skills in English
  • Must have good analytical, logical and reasoning capability
  • Must have good knowledge about advanced programming concepts (OOP, data structures and algorithms, etc. and should be able to create complex scripts)
  • Must be well versed in about at least one programming language and should be able to create simple scripts
  • Must have good knowledge about the CI process and tools (should be able to use tools like jenkins & travisCI with controlled instructions from developers)
  • Must have knowledge of agile technologies
  • Must have knowledge on SDLC, STLC, Bug/Defect Life Cycle
  • Must know basic about Database (SQL,NoSQL - able to perform simple query for verification)
  • Must have good problem-solving skills

Key Responsibilities

  • Participate in overall project delivery as QC lead for the assigned Project / Squad
  • Carry out regression testing every time changes are made to the code to fix defects and automate the process for regression
  • Automate the process for regression
  • Conduct quality evaluation to ensure it meets the required standards
  • Contribute to continuous process improvement of quality assurance standards and procedures
  • Design, execute and maintain a set of test cases that is used to validate software systems
  • Develop test plans, testability and traceability methodologies
  • Document test results noting discrepancies between actual and expected results
  • Identify testable requirements, create test cases and validate them against the application
  • Liaise with internal teams (e.g., developers and product managers) to identify system requirements
  • Perform tests on computer applications to isolate and solve issues. To initiate tests, analyze results, and find solutions to technical problems
  • Providing demo as and when required
  • Review requirement specifications and technical design documents to provide timely and meaningful feedback for the testing strategies
  • Setting effective team goals that align with departmental goals
  • Providing recommendation for settings up departmental goals for the betterment of team
  • Should be able to take decisions in critical conditions
  • Facilitate knowledge sharing sessions
  • Participate in standup meetings and other required QA meetings such as test planning, QA status and update meetings
  • Coordinate with inter-departments for project quality concerns
  • Other tasks as assigned

Supervisor (Recommendation Basis)

  • Should be involved in the hiring process
  • Training new hires and help them for smooth onboarding
  • Should be in charge of leading the subordinates
  • Must have good interpersonal skills
  • Measure performance metrics of respective subordinates
  • Evaluate and provide timely feedback to respective subordinates
  • Task delegations and follow-up assigned tasks with ideal deadlines

 

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*