Vacancy for Software Engineer (QA) @ Asterdio Inc.

Job Type

Full Time

Job Level

Entry Level

Company

Asterdio Inc.

Location

Shankhamul, Kathmandu

Offered Salary

Negotiable

Posted

Sep 20, 2022

Deadline to Apply

16th May, 2021

Job Specification:

Qualification : Bachelor
Job Type : Entry Level
Salary : Negotiable

Roles & Responsibilities:

  • Perform software quality assurance, including black-box testing, white box testing, user acceptance testing, and maintenance regression testing.
  • Automate tests using available and open-source tools and technologies. 
  • Understand and Code in standard Object-Oriented languages like Java and Scripting languages like JavaScript, Shell. 
  • Learn and employ automation tools like Selenium. 
  • Evaluate testing- and inspection plans for projects of varying technology, complexity, and size. 
  • Develop and document test scripts, test cases, defect tracking, and reports. 
  • Create and maintain manual and/or automated test scripts, test data, and other deliverables related to the software quality assurance (SQA) process. 
  • Review log files and other run-time documentation for defects and issues. 
  • Analyze the results of software tests and provide results for use in development code inspections and group reviews of project deliverables. 
  • Detect, document, and track system defects throughout the SQA process. 
  • Under the direction of product management, participate in user acceptance testing.
  • Perform maintenance regression testing.
  • Work with development teams to support and implement applications.
  • Support in organizational process & management. 
  • Support in software processes (QA, Dev, configuration, management, project mgmt, etc.). 
  • Other duties as assigned.

Requirements:

  • 1 to 3 years of relevant QA technical experience in direct to customer product organizations. 
  • Contribute as an individual during test design, test planning, and test execution.
  • Experience being part of an agile/scrum methodology team.
  • Experience testing web-based applications and mobile Testing. 
  • Able to collaborate across different functions. Work closely with product management, design, and development teams to understand requirements and technical specifications; interact with developers daily for understanding business scenarios and provide testing/troubleshooting support. 
  • Develop test plans, test cases, and related test artifacts, familiar with the defect management process.
  • Experience working with APIs, using browser developer tools (such as postman and fiddler) to validate API request and response data.
  • Experience with recent automation testing frameworks like Cypres.js, Selenium Web Driver, Appium, or similar. 
  • Ability to write basic database queries (SQL or NoSQL).
  • Strong ability to define problems, collect data, establish facts, and draw valid conclusions.

Other Specification:

  • Clear communicator (written and verbal). 
  • Creative troubleshooting of technical problems. 
  • Drive to research new testing tools & technology and push the team to adopt the latest best practice. 
  • Knowledge of advanced SQL and MongoDB is a major plus. 
  • Knowledge of performance testing concepts and tools a plus. 
  • Knowledge of CI/CD.
  • Knowledge of JMeter Exposure.