Job Openings
QA Specialist - JOB00912
About the job QA Specialist - JOB00912
Job Description
- Adhere to Quality Assurance, Software Development, and Release Management Best Practices.
- Review function and design specifications within NetSuite to ensure full understanding of individual deliverables.
- Identify test requirements from specifications, map test scenarios or case requirements, and design test coverage plans within NetSuite.
- Help create acceptance criteria for user stories.
- Create and execute test cases within NetSuite for defect corrections and enhancements to ensure system functionality satisfies acceptance criteria.
- Create, document, and maintain functional test cases and exploratory charters and other test artifacts like test data, data validation, harness scripts, and automated scripts.
- Execute and evaluate manual and automated test cases/suites and report test results to ensure that system functionality satisfies acceptance criteria.
- Lead in Regression lifecycle on a Scrum team to delivery for Production.
- Facilitate test artifact or root cause analysis reviews with cross-functional team members.
- Identify and submit potential quality issues and errors per defined process and escalate those issues, as needed, to management.
- Ensure validated deliverables meet functional and design specifications and requirements.
- Isolate, replicate, and report defects to verify defect fixes.
- Work with our customer service team to investigate member-reported issues within NetSuite and find solutions or workarounds.
- Share test results, status updates, and metrics with management and team leads.
- Participate in Scrum ceremonies.
- Interface with engineering, product, and support teams.
- All other duties assigned
Minimum Qualifications
- Bachelor's degree in Computer Science or comparable IT degree
- 2-4 Experience with software quality assurance and testing methodologies.
- Solid practical knowledge of programming/scripting
- Ability to quickly master new technologies.
- Must have good problem solving and troubleshooting skills.
- Excellent interpersonal skills working in a team environment.
- Excellent written and verbal communication skills in English.
- Self-motivated, capable of working independently when needed.
- Organized and reliable, able to efficiently manage multiple tasks.
- Experience in working in an Agile/Scrum environment.
- A least 4 years of Software Quality Assurance and/or Development experience and a basic understanding of its standards, guidelines, processes, and usage.
- Know how to manage and learn about test scenarios and cases within NetSuite, and document and report those test results
- Experience in working in an Agile/Scrum environment.
- Experience testing web applications and different types of testing approaches.
- Experience in automation solutions.
- Experience on the front, middle, and back-end testing.
- Experience in risk management.
- Understanding different testing environments.
- Understanding release and deployment management.
- Experience with test cases and defect management.
- Experience documenting and reporting test results.
- Experience with functional test automation, test automation, test-driven development, behavior-driven development, Agile software testing, and performance testing within NetSuite