What are the responsibilities and job description for the QA & Deployment Analyst position at Ontellus?
JOB SUMMARY
Responsible for assuring that output from the software development process includes adequate identification and interpretation of product requirements, such as traceability, test requirements, and usability.
JOB RESPONSIBILITIES
- Review product design documentation to ensure that requirements stated are correct, unambiguous, and verifiable
- Assist in generation of use cases to ensure that all functional requirements of a system are captured during the product design phase
- Define test methods and create test cases for new or updated software projects to determine if the software will perform accurately and reliably according to documented requirements as well as established standards under both normal and abnormal conditions
- Maintain effective communication with the project software engineers on project limitation, capability, performance requirement and hardware interface changes
- Execute test cases and create test reports to describe program evaluation, testing, and correction
- Monitor program performance after implementation to prevent reoccurrence of program operating problems and ensure efficiency of operation
- Collaborate with software/systems personnel in application testing, such as system, unit, regression, load, and acceptance testing methods
- Maintain version control database to ensure consistency of software across all deployments
- Creates and maintains user guides as required
- Other duties as assigned
Job Requirements
- Bachelor’s degree in engineering, Computer Science or Information Technology, Business or Finance
- 5 to 7 years of related work experience in Software Quality Assurance preferably with technology-based company
- Strong knowledge of Salesforce preferred
- 1 year of experience with automated web testing tools such as Selenium
- 1 year of experience working in a Scrum or other agile team
- Self-starter, highly organized; Works well with all functional levels in the organization
- Excellent interpersonal skills; capability to resolve complex problems with minimum confusion, frustration, and inconveniences for all parties concerned
- Customer focused; Action-Oriented; Building Team Spirit; Self Development; Creativity & Innovation; Problem Solving; Ethics & Values
- Planning; Aggressiveness; Commitment; Closure; Listening; Response to Change; Task Completion; Decisiveness; Influence; Communications
- Understanding of and ability to navigate SQL Server databases
- Experience with scripting languages to automate validation of back- end systems with no user interface components