What are the responsibilities and job description for the QA Engineer position at Group Nine LLC?
Position: QA Engineer (4 years exp)
Location: La Jolla, CA , Onsite
Duration: 6-month contract to start
Job Description:
Summary: The QA Software Engineer ensures internal and external customers' requirements are met by verifying product functionality and performance against product requirements and specifications.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
Develops and verifies testing documentation, including test plans, estimates scope and work effort, procedures, test scripts, test results and hardware/software installation and set-up instructions.
Executes and tracks testing on assigned products, including new products and modifications to existing systems
Establishes and maintains structured testing methodology and environments.
Automation of regression and smoke test scenarios
Performs evaluations and audits of software documentation and software processes associated with products under test.
Responds to inquiries from users and technical support regarding functions and operations of software programs.
Reviews requirements for projects and provides feedback and estimates
Collaborates with non-technical cross-functional team members.
Actively identifies potential process improvements, error trends and/or the root causes. Makes recommendations for remedies to colleagues and management.
Communicates software issues through defects and enhancement requests to project team
Actively provides status to lead or supervisor on assigned projects
May lead test efforts for small or medium-sized software projects or changes.
Client Responsibilities
This is an internal client facing position that requires excellent customer service skills and interpersonal communication skills (listening/verbal/written). One must be able to; manage difficult or emotional client situations; Respond promptly to client needs; Solicit client feedback to improve service; Respond to requests for service and assistance from clients; Meet commitments to clients.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Computer Skills
· Quality Assurance testing techniques used to test software applications (test suites and scripts), anomaly reporting, software analysis, automated software test development and execution with open-source and licensed tools (examples include Selenium, TestNG, and SOAPUI), functional and system testing, "black box” and "white box” testing techniques, and software development data validation functional and system service testing.
· Database knowledge: database structures and PL/SQL syntax, complex SQL joins, and ETL data transformation.
· Experience testing web and back-end applications written in java. Experience testing web services.
· Experience testing across web browsers including configuration, cache, and debugging techniques.
· Experience with browser testing tools like HTTPWatch, FireBug, WireShark, and Fiddler are desirable.
· Experience working with or developing test automation in a software platform consisting of object-oriented programming languages (Java, C ) with service oriented architecture (SOA) deployed across distributed infrastructure.
· Experience working with defect management and test management tools (examples: Xray, ClearQuest, Bugzilla)
· Testing experience within an organization that has utilized Rapid or Agile software development life cycles desirable.
Education and/or Experience
B.S. degree required preferably in information technology, computer science or related ((or equivalent combination of education and experience) along with 5 – 7 years' related experience in software quality assurance testing methodology.
Location: La Jolla, CA , Onsite
Duration: 6-month contract to start
Job Description:
Summary: The QA Software Engineer ensures internal and external customers' requirements are met by verifying product functionality and performance against product requirements and specifications.
Essential Duties and Responsibilities include the following. Other duties may be assigned.
Develops and verifies testing documentation, including test plans, estimates scope and work effort, procedures, test scripts, test results and hardware/software installation and set-up instructions.
Executes and tracks testing on assigned products, including new products and modifications to existing systems
Establishes and maintains structured testing methodology and environments.
Automation of regression and smoke test scenarios
Performs evaluations and audits of software documentation and software processes associated with products under test.
Responds to inquiries from users and technical support regarding functions and operations of software programs.
Reviews requirements for projects and provides feedback and estimates
Collaborates with non-technical cross-functional team members.
Actively identifies potential process improvements, error trends and/or the root causes. Makes recommendations for remedies to colleagues and management.
Communicates software issues through defects and enhancement requests to project team
Actively provides status to lead or supervisor on assigned projects
May lead test efforts for small or medium-sized software projects or changes.
Client Responsibilities
This is an internal client facing position that requires excellent customer service skills and interpersonal communication skills (listening/verbal/written). One must be able to; manage difficult or emotional client situations; Respond promptly to client needs; Solicit client feedback to improve service; Respond to requests for service and assistance from clients; Meet commitments to clients.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Computer Skills
· Quality Assurance testing techniques used to test software applications (test suites and scripts), anomaly reporting, software analysis, automated software test development and execution with open-source and licensed tools (examples include Selenium, TestNG, and SOAPUI), functional and system testing, "black box” and "white box” testing techniques, and software development data validation functional and system service testing.
· Database knowledge: database structures and PL/SQL syntax, complex SQL joins, and ETL data transformation.
· Experience testing web and back-end applications written in java. Experience testing web services.
· Experience testing across web browsers including configuration, cache, and debugging techniques.
· Experience with browser testing tools like HTTPWatch, FireBug, WireShark, and Fiddler are desirable.
· Experience working with or developing test automation in a software platform consisting of object-oriented programming languages (Java, C ) with service oriented architecture (SOA) deployed across distributed infrastructure.
· Experience working with defect management and test management tools (examples: Xray, ClearQuest, Bugzilla)
· Testing experience within an organization that has utilized Rapid or Agile software development life cycles desirable.
Education and/or Experience
B.S. degree required preferably in information technology, computer science or related ((or equivalent combination of education and experience) along with 5 – 7 years' related experience in software quality assurance testing methodology.
Health Software QA Engineer
Apple -
San Diego, CA
QA Test Engineer
Piper Networks -
San Diego, CA
WatchOS Software QA Engineer
Apple -
San Diego, CA