The “Quality Assurance Specialist” will ensure the quality and reliability of FIELDBOSS software. The main responsibility is to identify and document defects, inconsistencies, and areas of improvement throughout the development lifecycle. An important part of the role is to maintain test scripts that are used for manual and automated testing. The ideal candidate can complete tasks with minimal supervision commensurate with their skill and experience level. The employee in this role will work independently and as a task leader, often balancing multiple deadlines concurrently. The “Quality Assurance Specialist” will provide responsive service levels with a professional and friendly attitude.
Objectives
- Maximize testing accuracy in all unit tests.
- Improve testing efficiency to ensure new and existing features are tested in a timely manner.
- Assist with the automation of test scripts.
- Maintain testing scripts and supporting documentation.
- Collaborate with team members to help improve testing processes.
Responsibilities
- Test new and existing FIELDBOSS features and processes.
- Test customer FIELDBOSS deployments when required.
- Conduct FIELDBOSS performance testing.
- Maintain and improve the FIELDBOSS test plan.
- Assist in the maintenance of the automated test processes.
- Setup and maintain test records in the test environments.
- Assist the FIELDBOSS Support team.
Measurement
- Defect Identification Rate: Number of defects identified in QA compared to total defects found.
- Accuracy of Defect Reports: The accuracy and completeness of defect reports submitted by the QA Specialist.
- The time taken to execute test cases, ensuring efficient use of testing resources.
- Communication Effectiveness: How well the QA Specialist communicates with developers, product managers, and other team members.
- Maintenance of Scripts (including automated): The ability to maintain and update test scripts.
- The overall success of the project in terms of meeting deadlines and delivering a quality product.
Progress Progression
- Stage 1 (0-2 Months):
- Onboarding / Self-Learning
- Learn the Engineering team structure and test environments used by Engineering.
- Receive FIELDBOSS product training led by colleagues.
- Become familiar with the FIELDBOSS testing processes, automation utilities, reports and documentation.
- Ability to use the test scripts to manually enter test data for all FIELDBOSS modules.
- Work with Engineers to identify and manage defects using DevOps.
- Become familiar with building new test scripts for automated testing.
- Stage 2 (3-4 Months):
- Continue self-learning and product knowledge improvements.
- Independent testing of FIELDBOSS manually or using automation with full understanding of all test environments.
- Work with engineers to build scripts, automation processes and documentation for new features.
- Able to identify areas of improvement for the testing processes, scripts, and automation utilities.
- Participate in performance testing in all areas of the FIELDBOSS platform.
- Maintain and improve defect reports and testing process documentation.
- Ability to measure testing efficiency and set goals for improvements.
- Stage 3 (5-12 Months):
- Continue self-learning and product knowledge improvements.
- Independently build scripts and automation processes for new features.
- Independently execute performance tests in all areas of the FIELDBOSS platform.
- Regularly able to identify script and process improvements.
- Able to enhance defect reports and documentation.
- Improved testing efficiency to meet efficiency goals.
- Stage 4 (12+ Months):
- Ability to mentor junior testers if required.
- Provide in depth product feedback for deficient product features or processes.
- Able to effectively meet all measurement goals.
Qualifications
Some qualifications you may want to include are Skills, Education, Experience, or Certifications.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries