Loading... RESPONSIBILITIES : The Quality Assurance Technician will be integral in creating and maintaining automated code coverage used in our development process.
This individual will work closely with development teams in mentoring and maintaining current automated scripts. They will also be responsible for increasing code coverage through new scripts focused on UI and business logic.
While automation will be the primary duty, they will also serve as secondary support in manual testing assistance for teams.
The QA Technician will ensure proper procedures and documentation are created, maintained and followed with all QA automation processes.
Perform automated tests to ensure released software updates are bug-free and match the business process designUtilize Selenium / Protractor / Typescript to create and maintain a suite of automated testsMaintain and adhere to the established standards and procedures for release level test plans / cases as needed and monitor for compliance by coordinating with BA’s, developers and business usersAnalyzes test needs for in-scope User Stories and develops test specifications (test cases)Work with agile teams as a tester (manual and automated) to reproduce, analyze, and debug issues for all projects prior to a release into productionActively participate on assigned projects fulfilling task assignments, meeting deadlines, and proactively seeking attainment of team goalsSupport and understand stories to ensure acceptance criteria is testable prior to release / sprint planning for Agile teamsDesign and execute test plans / cases either automated or manual based;
communicating bugs and working with other team members to close the loop on open issuesSetup and facilitate QA-related meetings, demos, and User acceptance testing.
Help in developing and following the error / issue / bug creation and tracking process for consistency across all teams with the use of JIRA and executing automated scripts.
Provide technical support and strategic recommendations in software testing for all systemsAdvocate for the appropriate mix of test approaches, tools, and processes required to support productive test operationsEnsures that technical skills are kept up-to-date to provide most efficient support to end usersMentor other manual QA team members in supporting / updating / creating automated scripts to include API testing REQUIREMENTS : Skilled in automation test creation and maintenanceExperience creating and maintaining automated scripts with Selenium / Typescript / JavascriptStrong quality control and computer skills (3+ years) working in an automated Quality Assurance role or similar capacity involved with both manual and automated testingUnderstands Agile principles and processes and testing in agile environmentsExperience with various test levels (system, integration, performance, regression, and user acceptance)Ability to create test plans and map requirements to test casesGood oral communication and writing skillsMust be able to work independently as well as within a group while handling multiple projects PREFERRED REQUIREMENTS : Bachelor’s degree in business, computer science, or related field.
4+ years direct experience working in an automated Quality Assurance roleExperience using Protractor with automated scripting.
Proven track record of maturing automation testing in a heavy manual testing organization. BENEFITS : Comprehensive Insurance (Medical / Vision / Dental)Incentive Compensation planPTO (Sick and Vacation)401K