GSignalX Pvt. Ltd.

Quality Assurance Engineer

GSignalX Pvt. Ltd.

Quality Assurance Engineer

At GSIGNALX, We know the value of commitment to the true purpose. We don't only exist to create products, we create impacts and add value to people and businesses. Our goal is to transform regulation compliance and customer-business relationship from the word go. Our founders and our team alike, are on a mission to make business processes run better. Through our innovation, we believe that our solutions can stir economic transformation, with the support of our partners and stakeholders.  

Our company was established in 2017 with the mission to help banking and financial institutions to manage client risk more effectively with our intuitive, real-time, easy to configure innovative solutions. In span of a year, with intense research, we have designed a frictionless platform that can transcend the way we verify customer identity, and can provide a better over-all visibility utilizing technologies such as OCR, Image Recognition, machine learning and artificial intelligence.   

The ethos of our company is to create values that our customers, partners, and teams shall relate to.  Our vision is to create technology with a purpose that broadens the perspective of the entire industry, creating the perfect convergence of effectiveness and effortlessness that time and money can bring with innovations that we will propel for.

At GSIGNALX, We know the value of commitment to the true purpose. We don't only exist to create products, we create impacts and add value to people and businesses. Our goal is to transform regulation compliance and customer-business relationship from the word go. Our founders and our team alike, are on a mission to make business processes run better. Through our innovation, we …

Quality Assurance Engineer

Views: 1193 | This job is expired 4 years, 8 months ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Jul. 25, 2019 23:55 (4 years, 8 months ago)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than or equal to 2 years

Job Description

Job Overview: 

A Quality Assurance (QA) Engineer monitors every phase of the development process to ensure that the design and software adhere to company standards. Software delays are costly for a company, so it's vital for releases to meet target dates and stay within budget. A Quality Assurance Engineer helps meet deadlines by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or leaders.

Direct Reports To: Head of Engineering and CTO

Also, Reports To: President and CEO (If needed) 

Quality Assurance (QA) Engineer Duties & Responsibilities:

A QA engineer's duties can be diverse and comprehensive. They generally perform the following tasks with some regularity:

  • Document test cases
  • Perform and document risk analysis
  • Record test progress and results
  • Code automated tests
  • Create test plans
  • Develop standards and procedures to determine product quality and release readiness
  • Drive innovation and streamline overall testing processes
  • Identify, isolate, and track bugs throughout testing
  • Identify any potential problems that users might encounter
  • Perform manual and automated testing
  • Research and analyze product features being tested
  • Research new tools, technologies, and testing processes
  • Review user interfaces for consistency and functionality
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams (e.g. developers and product managers) to identify system requirements
  • Monitor debugging process results
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up-to-date with new testing tools and test strategies

Requirements:

  • Proven work experience in software development
  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus
  • BS/MS degree in Computer Science, Engineering or a related subject

Training & Certification:

  • A QA engineer should have a thorough understanding of QA testing environments and software development life cycles. Education and licensing are also required.

Experience:

  • Prior practical experience can be valuable, so you might consider working a series of internships while in school. Gain an understanding of software QA methodologies, tools, and processes, knowledge of SQL and scripting, working experience in software development and software quality assurance, and keep current with current trends and latest advancements. The state of the art in computer programming can change rapidly.

Quality Assurance (QA) Engineer Skills & Competencies:

A software quality assurance engineer must have strong skills in a variety of categories: engineering and technology, math and science, verbal and written communication, problem-solving, reasoning and logic, and practical skills. These can include:

1. Communication skills: 

  • Clear and accurate written and verbal communication is a must, but a quality software assurance engineer must also have more than a little tact. Your job will be to tell other professionals that they've done something wrong and that the program or app they’ve put time, money, and emotion into creating doesn’t work right. That’s something nobody wants to hear.

2. Ability to work as part of a team: 

  • You might not be the only software quality assurance engineer at your company, and you'll certainly be working with other programmers and members of other departments. You must understand and appreciate their goals and objectives and, in some cases, explain problems and necessary solutions.

3. Time management skills: 

  • Part of working on a team means working within other people’s timelines and finishing your work within reasonable deadlines. You won’t know when a problem might arise, so keeping on schedule can require strong time management skills.

4. Work Environment:

  • Quality Engineers work in a variety of fields. You might find them assessing whether an airplane's control system meets required performance standards, designing a plan to test potential human errors in an automated system for drug delivery, or making sure a video game won't crash just when you're about to take out the bad guy.
  • You'll spend some of your time alone, on the computer, analyzing information and solving problems, but this isn't to say that you'll work in a human void. Approximately 85% of those working in this position report that they have face-to-face contact with others every day. 

Work Schedule:

This is generally a full-time position, but it can depend on the company. The working hours (10:00 AM- 6:00 PM) Monday to Friday. Sunday is Personal Development Day

Applying Procedure:

Interested and qualified candidates are requested to submit their updated resume and application letter to [email protected], [email protected], [email protected] by clearly mention the position applied for in the subject line itself.

Only short-listed candidates will be contacted.

OR,


This job has expired.

Recommended Jobs

Job Action

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE