Netsuite QA Engineer

$115,000 - $120,000/Yr

Amplify Education Company - Remote, OR

posted about 2 months ago

Full-time - Mid Level
Remote, OR
Professional, Scientific, and Technical Services

About the position

The NetSuite QA Engineer at Amplify is responsible for ensuring the quality and reliability of NetSuite implementations and customizations. This role involves designing, executing, and automating tests to validate the functionality, performance, and security of NetSuite solutions, while collaborating with cross-functional teams to enhance product quality and user experience.

Responsibilities

  • Develop and implement comprehensive test plans, test cases, and test scripts for NetSuite modules, customizations, and integrations.
  • Define and document test strategies that align with business requirements and project timelines.
  • Collaborate with Product Owners, developers, business analysts, and Business Partners to understand requirements and ensure adequate test coverage.
  • Perform functional, regression, integration, and performance testing on NetSuite applications.
  • Identify, document, and track defects and inconsistencies in a clear and detailed manner.
  • Work closely with development teams to resolve issues.
  • Develop and maintain automated test scripts using relevant tools and frameworks, focusing on repetitive tasks and regression testing.
  • Ensure that all NetSuite solutions comply with company quality standards, industry best practices, and regulatory requirements.
  • Participate in code reviews and provide feedback on potential quality issues.
  • Validate data integrity and accuracy across various NetSuite modules and integrations.
  • Continuously evaluate and improve the QA processes, tools, and methodologies to enhance test efficiency and effectiveness.
  • Collaborate with cross-functional teams to identify and resolve quality issues early in the development lifecycle.
  • Provide insights and recommendations to improve system performance, user experience, and overall product quality.
  • Maintain detailed documentation of test cases, test results, and quality metrics.
  • Prepare and present test reports to project teams, highlighting key findings, risks, and recommendations.
  • Contribute to creating user manuals, release notes, and training materials.
  • Assist in user acceptance testing (UAT) and support end-users during the testing phase.
  • Train team members on QA best practices and the use of testing tools and methodologies.
  • Stay updated with the latest NetSuite releases and features.
  • Collaborate with NetSuite Product Owners, Administrators and Developers to conduct analysis of upcoming NetSuite Releases to determine if any Amplify process or customizations are impacted.

Requirements

  • Bachelor's in Computer Science, Information Technology, Business Administration, or a related field.
  • Minimum of 3 years of QA engineering experience, focusing on NetSuite ERP systems.
  • Strong understanding of NetSuite modules, including Financials, CRM, Inventory, and Order Management.
  • Experience in manual and automated testing, with a proven track record of identifying and resolving defects.
  • Familiarity with SQL and experience in validating data within NetSuite.
  • Proficiency in QA tools and frameworks, such as Selenium, JIRA, and TestRail.
  • Strong analytical and problem-solving skills, with an eye for detail.
  • Excellent communication skills, with the ability to document and report on QA findings.
  • Experience with test automation tools and scripting languages (e.g., JavaScript, Python) is a plus.
  • Strong familiarity with agile software development practices and tools.
  • Solution-oriented with a high sense of quality, attention to detail, accuracy, efficiency, and meeting tight deadlines.

Nice-to-haves

  • NetSuite certifications, such as SuiteFoundation or Administrator.
  • Experience with Agile development methodologies and CI/CD pipelines.
  • Capable of working with a mix of in-person, remote, and offshore team members.
  • Strong organizational skills and ability to perform multiple tasks simultaneously, set priorities, and work in a team with diverse cultural backgrounds.
  • Team player who is also able to operate independently and handle conflicting priorities while maintaining consistent, quality performance standards.
  • Ability to manage multiple tasks within tight deadlines and prioritize effectively while delivering high-quality work.
  • Ability to work across several lines of business to achieve long-term organizational goals.
  • Experience in education or ed-tech industry.

Benefits

  • 401(k) plan
  • Competitive health insurance and mental health options
  • Basic life insurance
  • Paid time off
  • Parental leave
  • Access to best-in-class development programs
  • Annual discretionary bonus based on individual and company performance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service