What are the responsibilities and job description for the Quality Assurance Analyst position at Karmak, Inc.?
Position Summary
As a Quality Assurance Analyst, you will work within a software development team to improve and
enhance our product for customers. You will be responsible for designing and executing manual
and automated test cases, to evaluate quality and usability of our software.
Essential Job Functions
Examine and evaluate design and requirement documentation
Design and execute in-depth, complex test cases using a variety of methods / styles / tools, to
include functionality, usability, aesthetics, process flow, etc.
Identify, research and report defects
Participate in frequent team discussions and review of work items
Write detailed documentation of test cases, testing notes, bugs found and other
communication
Provide project estimates
Work with the team to confirm release readiness and participate in the pre-packaging and
testing process
Advocate for the highest quality possible and the needs of the customer
Support and maintain test environments and test data
Utilize test automation tools to create and execute automated tests and monitor results
Essential Knowledge, Skills and Abilities
Bachelor or Associate's degree, or equivalent work experience in software development or
related field.
Must have QA work experience outside of a school setting, preferably 3-5 years
Must have an understanding and familiarity with SDLC and development processes and
practices
Experience working under Agile (Scrum or Kanban) methodologies a plus
Experience testing APIs and / or knowledge and understanding of API functions a plus
Familiarity with Azure DevOps, Jira or other test tracking platform a plus
Exposure to testing applications such as Fitnesse, Postman or Browserstack a plus
SQL experience a plus
Close attention to detail
Excellent communication skills
Excellent organizational and time management skills
Enjoys working in a collaborative, team-based environment
Self-starter; ability to research issues and seek out solutions
The above statements describe the general nature and level of work being performed
in this job. They are not intended to be an exhaustive list of all duties. Additional
responsibilities may be assigned by Karmak.
Job Posted by ApplicantPro
Salary : $70,000 - $80,000