Job details
Job type full-time number of hires for this role 6
Full job description
The senior software quality assurance (sqa) engineer creates test cases, executes tests, automates tests, performs code reviews, and documents software testing resultsEnsures automated/performance scripts meet established standardsMentor and coach other team membersPrimary responsibilities include the following:
· identify and extract test requirements from business requirements which are automation candidates.
· automation/performance test plan creation, development, estimation, and maintenance.
· perform code peer reviews and documentation.
· automation testing execution against system(s) under test.
· defect logging, retest, and change request entry.
· knowledge transfer to the client and team members.
· manage test schedules, track and monitor distribution of work & effectively communicate test progress.
· test data management planning and execution.
· verify and revise quality standards as needed.
· analyze and implement performance and load testing solutions based on client requirements.
· recommend areas for process improvement to ilab or the client.
· identify and mitigate project and/or test risks with escalation/delegation of issues to appropriate members of the project team.
· bachelor’s degree; 5-10 years relevant experience
· experience with system development life cycle models (waterfall, rapid application development, spiral model, agile, etc.), sql, and software testing required.
· experience in development languages: java, c# or python
· experience in using testing tools and frameworks (selenium, soap ui and jira)
· experience developing web applications
· experience with using/testing api’s
· familiarity with ci/cd and devops
· ability to run automation scripts using command line
· excellent interpersonal, consultative, organizational skills.
· demonstrates advanced development knowledge, working knowledge of quality assurance methodologies
· ability to follow instructions, work independently (self-motivated), or function in a team as needed.
· knowledge of commonly used concepts, practices, and procedures for full product development life-cycle.
· ability to prioritize, plan, organize and manage multiple tasks efficiently while being flexible to change.
Ability to effectively present to and interact with all levels of management
Job type: full-time
Benefits:
401(k)
401(k) matching
Dental insurance
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Vision insurance
Schedule:
Day shift
Work location:
Fully remote
Work remotely:
Temporarily due to covid-19
Work location: remote