The successful candidate will work as part of agile teams responsible for new product development and sustaining engineering of Internet-enabled hand-held embedded products.
Β This role requires software quality test experience. Responsibilities include test case authoring and testing of applications on multiple platforms and products globally.
Β This is a critical role in maintaining and improving software quality. The candidate will be responsible for ensuring effective Quality Assurance practices are applied to new features and products.Β Responsible for ensuring all SQA activities on assigned projects are complete and on time. Reporting test project status regularly. Providing data supporting the recommendation for product release from SQA.
Β This position requires an excellent team player with great communication skills who demonstrates a passion for delivering software of uncompromising quality to customers. The candidate will be required to work at a cross-functional level in partnership with other Snap-on Diagnostics Software Development sites across the globe.Β
RESPONSIBILITIES
As part of an agile team, analyze requirements and gain consensus on test strategy
Assist with the production of test plans, schedules, and author required test cases
Perform testing activities
Report defects and offer suggestions for improvement
Track and report project test status (issues, test coverage, progress and defect statistics) as required by project test plan
Monitor defect tracking system ensuring defects entered conform to defined criteria and format
Adherence to established company processes and policies
Facilitate defect triages and agile ceremonies
Β KEY COMPETENCIES
Software Quality Assurance
Software testing, test design and planning
Test Case Authoring
Strong communication and interpersonal skills
Organization skills
WORK ENVIRONMENT
Β·Β Β Β Β Β Β Β Β Office based, with some travel requirements
Β
QUALIFICATIONS AND SKILLS
Education:
Degree in Computer Science, Computer Engineering or equivalent work experience
Preferred training or certifications in Software Quality testing
Experience:
5+ yearsβ experience in Software Quality AssuranceΒ
Β
Qualifications:
Strong understanding of the Software Development Life Cycle, including reviewing requirements, perform exploratory testing, author and execute test cases, enter and monitor defects, and contribute to regression test framework.
Experience with test-plan/test-case creation, execution and reporting testing status
Experience in writing detailed defect reports
Experience creating and developing automated tests
Experience working in Agile or Scrumban environment
Understanding of the test role within the Software Development Life Cycle
In-depth understanding of Quality Assurance best practices and industry standards
Attention to detail-strong trouble-shooting skills, excellent multi-tasking
Self-motivated, able to work as part of a team
Β
$80,00,000 - $100,000
βActual compensation may vary based on experience and other factors"