What are the responsibilities and job description for the QA Analyst 1 position at KNOWiNK?
About us:
KNOWiNK is a fast-growing tech company that develops and provides innovative software solutions, primarily for government and public sector clients. We are dedicated to using technology to create streamlined, user-friendly processes that help improve public services and increase participation in the democratic process. We believe in utilizing technology to serve the community and enhance the public good.
The Opportunity:
We're looking for a mid-level quality assurance analyst (QA Analyst 1) to join our team. In this role, you will be essential in ensuring the quality, reliability, and integrity of our software products. You'll work collaboratively with our skilled software development team to detect and resolve issues before the final product reaches our clients. This role will give you the opportunity to grow your technical skills while playing an integral part in the delivery of top-class software solutions.
Job Responsibilities:
- Create and maintain test cases per functional and business requirements
- Create test plans in order to define the scope of testing for a release
- Determine test parameters, and set up test data and conditions
- Execute test cases, analyze results and recommend next steps for completion
- Test applications built in angularJS, node.js/loopback 2, mongo, postgres, rabbitMQ, AWS
- Identify any quality issues and troubleshoot to determine potential root causes to assist a prompt resolution
- Identify and escalate critical issues immediately
- Participate in functionality design discussions
Desired Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field
- Proven experience as a Quality Assurance Analyst or similar role
- Knowledge of methods and processes in quality assurance of software
- Familiar with Agile frameworks and regression testing tools
- Ability to document and troubleshoot errors
- Exercise excellent interpersonal and communication skills (written and oral)
- Proactively communicate with Product, Engineering, and Help Desk teams to identify use cases, clarify issues and root causes, and expedite tasks
- Availability to work extended hours and to provide on-call support (4x yearly)
- Positive attitude and a willingness to assist in areas needing support
Required Experience:
- Working experience with agile methodologies
- Experience with web applications, databases, APIs and web services
- Experience functional testing, database testing, api testing
- Experience translating complex functional and business requirements to test scenarios
- SQL
- SaaS
- Postman / Soap UI
- Test Case writing
- Jira
KNOWiNK provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, KNOWiNK complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
KNOWiNK expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of KNOWiNK employees to perform their job duties may result in discipline up to and including discharge.