Careers »

Software Quality Assurance(SQA)

No of Vacancy:

1(one)

Salary:

Negotiable

Education Qualification:

Bachelor Degree in IT/Computer Science

Experience:

Minimum 2 years in related field.

Job Specification

  • Experience in acceptance testing and how it applies to agile testing.
  • Experience working in an agile Development
  • Experience with and/or working knowledge of networking technologies and protocols
  • Familiarity  with development practices like Unit Testing, Test- Driven
  • Familiarity with one or more scripting/programming  languages and/or tools such as PHP, MySql, Node Js, Java, C++.
  • Familiarity with Jenkin, Hudson Bamboo, JIRA  and other continuous integration tools
  • Excellent analytical, debugging, problem solving and root-cause analysis skills
  • Excellent written and oral communication skills.
  • Use methodical and repeatable processes to verify releases meet quality standards before launch
  • Apply Quality Engineering principles throughout the agile product lifecycle to identify defect and design flaws.
  • Experienced in test result evaluation, reporting and metrics.
  • Familiarity with Agile Scrum, Kanban, or Lean software development practices is a plus
  • Highly self-motivated, goal orientated, and self-directed
  • Demonstrated ability to operate and innovate in a small team with  a  fast-paced environment, balancing both strategic and tactical needs.

Job Description

  • Support an agile team in analyzing, designing, building and testing high quality Spatk Tech Product suite that meets and exceeds our customer expectation.
  • Review functional requirements and user stories from business partners;design test plans write test cases, oversee test strategies, and perform testing for assigned applications.
  • Submit and verify defects, maintain documentation of test results to assist in debugging and modification of softwares.
  • Design functional    and non-functional test cases that verify    requirements and validate functionality
  • Analyze user stories and technical     requirements for validity, feasibility and technical soundness and decompose them to extract positive  and negative test scenarios and strong acceptance criteria.
  • Detect, report, and track software  defects
  • Execute all levels of testing including but not limited to: System, Integration;Component Level Regression
  • Collaborate with the development team to improve the quality of the deliverables and ensure the business    needs are met.
  • Create    and maintain reusable components, functions and libraries to reduce    maintenance costs, increase efficiency and scalability
  • Analyze test results to certify existing functionality and integrations and recommend corrective action upon failures.
  • Test functional and non functional, integration, regression, system, smoke and sanity testing.