Associate Software Engineer in Test - NetSuite
Oklahoma City (Oklahoma County) Bachelor's Degree IT development
Job description
Responsible for developing, applying and maintaining quality standards for company products with adherence to both internal and external standards. Develops and executes software test plans. Analyzes and writes test standards and procedures. Maintains documentation of test results. Analyzes test results and recommends corrective actions.
As a member of the technical/process QA division, you will design, install and evaluate quality control methods and systems. Design continuing maintenance of product quality. Develop standards and procedures to provide quality guidance and methods.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. A of 1 year of software engineering or related experience.
Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.
Desired profile
Summary:
NetSuite is looking for an exceptional, self–directed Software Engineer in Test to join our e-commerce development team in our Oklahoma City, OK office. To be successful in this role, you will need to have experience working in both Java and SQL. Experience in Javascript is also preferred. An ideal candidate is someone who has worked with one of the testing frameworks—Selenium/Groovy/JUnit/JMeter/Karma/Mocha/Sinon/Squire/Chai/QUnit/TestNG. You need to be an avid programmer along with the ability to create test cases and test plans from scratch. Experience working in a SAAS/PAAS based organization would be a huge plus.
Responsibilities:
· Debugs software products through the use of systematic tests to develop, apply, and maintain quality standards for company products
· Develops, modifies, and executes software test plans
· Analyzes test results to ensure existing functionality and recommends corrective action
· Consults with development engineers in resolution of problems
· Provides feedback in preparation of technical appraisals of programming languages, systems, and computation software
· Working on initiatives to improve test processes, test tool research
· Analyzing workflows and designing test scenarios
· White box code analysis, Performing peer code reviews
· Designing, implementing and running automated tests
· Finding and reporting software vulnerabilities
· Reproducing problems reported by customers
Qualifications/Skills:
· B.S.in Computer Science or Computer Engineering.
· 1+ years software development experience
· 1+ years Java experience
· 1+ years JavaScript experience
· Understanding of HTTP, Internet protocols, Web browsers
· Experience testing/developing web applications
· Understands advanced Java concepts, following engineer to comprehend any bug fix changelists
· Has worked with automated tools and testing frameworks to optimize test case execution, is familiar with code coverage and continuous integrations, and is comfortable working within an Agile/Scrum environment
· Able to read and write complex SQL queries required to diagnose problems across the product
· Able to read and comprehend PL/SQL, triggers, constraints, etc.
· Able to debug most issues across the product
· Practical experience with Agile/Scrum SDLC
· Excellent interpersonal skills working in a team environment
· Self–motivated, capable of working independently and able to efficiently manage multiple tasks
· Complex technical problem solver
Preferred Qualifications:
· Agile Scrum experience
· Some e-commerce experience
· Enterprise business application development experience
*This position is not eligible for visa sponsorship*