Match score not available

QA Engineer

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's in Computer Engineering, Computer Science, 7+ years experience in QA.

Key responsabilities:

  • Execute end-to-end Integration tests involving different devices
  • Create detailed test plans and cases for firmware and integration testing
  • Assist in maintaining regression test framework and develop new tests
  • Thrive for quality and excellence
  • Manage multiple assignments aligning with business priorities and deadlines
Sentinel® Offender Services logo
Sentinel® Offender Services SME http://www.sentineladvantage.com
201 - 500 Employees
See more Sentinel® Offender Services offers

Job description

Job Expectations + Essential Functions


 

Summary/Objective 
 
This position envisions execution of Quality Assurance activities in relation to platform, web apps, device firmware, device integration and mobile apps development.

 

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Execute end-to-end Integration tests involving Devices, Middleware and Portal validation. 
  • Create detailed, comprehensive and well-structured test plans and test cases regarding firmware and integration testing. Assist in maintaining current regression test framework as well as developing new tests. Arrange the hardware and software requirements for a test setup.
  • Test OEM devices. Evaluate firmware and provisioning processes. Create End-To-End test plans for device testing. Document detailed test results and share with the team.
  • Part of scrum team delivering high quality software in accordance with sprint-level and release-level requirements, act as a strong representative of the Quality Engineering team. Actively participate in daily scrums, sprint meetings, backlog grooming and sprint demos.
  • Thrive for quality and excellence. Work with the product and development teams and define validation process for platform, device firmware & integration tests. 
  • Manage multiple assignments and align them with the business priorities and deadlines.
  • Assist in QA activities during deployment of releases and patches into the production environment.

Type/Expected Hours of Work
 
This is a full-time position, and hours of work and days are Monday through Friday, 8:30 a.m. to 5 p.m. Occasional evening and weekend work may be required as job duties demand.

 

Required Education and Experience

  1. At least seven years of experience as a QA Engineer
  2. Experience with multi-layered, complex software architectures. 
  3. Excellent communication and documentation skills.
  4. Strong knowledge of software QA methodologies, tools, and processes. 
  5. Solid knowledge in writing SQL queries. 
  6. Experience working in an Agile/Scrum development process. Sound interpersonal and team working skills. 
  7. Thorough knowledge of the JIRA tool. Experience with functional and performance automation testing tools is a plus.
Requirements


Education:

  • Bachelor’s or Master’s in Computer Engineering, Computer Science or equivalent experience
  • Must successfully pass criminal background investigation, credit report and drug screening
Competencies


To perform the job successfully, an individual should demonstrate the following competencies:

  • Analytical - Collects and researches data
  • Problem Solving - Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully.
  • Quality Management - Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality
  • Ethics - Works with integrity and ethically; Upholds organizational values.
  • Organizational Support - Follows policies and procedures and supports organization's goals and values
  • Judgment - Exhibits sound and accurate judgment
  • Adaptability - Adapts to changes in the work environment, changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.
  • Dependability - Takes responsibility for own actions; Keeps commitments.
Desired Experience and Technical competencies


 

  • Degree in engineering or a related subject 
  • 5+ years of experience in IoT Platform. 
  • At least 3-5 years of experience in device testing preferably in Electronic Monitoring domain. 
  • Experience testing software/firmware in a continuous development and Agile environment. 
  • Strong knowledge of any test case management tool, preferably Xstudio test management tool.
  • Experience in collecting and analyzing Splunk logs.
  • Experience with terminal emulator software apps like Tera term, Putty, Ucon etc. and collecting logs from test devices.
  • Experience with Automation frameworks.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Adaptability
  • Communication
  • Teamwork
  • Reliability

QA Engineer Related jobs