BRNO, Czech Republic
12 days ago
Software Engineer in Test - Authentication NetSuite

About Oracle NetSuite: At Oracle NetSuite, our mission is to transform how businesses operate. We help organizations of all sizes and industries achieve their visions by providing the #1 cloud business software. Our solutions support over 40,000 organizations in more than 100 countries. Discover more about Oracle NetSuite at www.netsuite.com.

Overview: We are seeking a talented Software Engineer in Test to join our Infrastructure Authentication team. This role offers a unique opportunity to have a direct and significant impact on the login experience within Oracle NetSuite. As part of our team, you will focus on testing authentication features, including login pages, two-factor authentication, and various authentication protocols like OAuth 2.0, SAML, and OIDC. Your work will ensure that our features function correctly, securely, and align with our design standards.

Key Responsibilities:

Collaborative Development: Work in an Agile team to help the Product Owner and team understand the best ways to deliver value and develop the product efficiently. Quality Assurance: Ensure new features and tools are maintainable, reliable, and meet NetSuite’s quality and security standards. Test Automation: Develop and optimize test automation frameworks using Java, Groovy, Selenium, and other appropriate tools. Test Planning: Create, perform, and review test plans for new product features. Code Reviews: Conduct peer code reviews to enhance the quality of test code. Customer Scenario Analysis: Analyze customer workflows and scenarios to prevent production issues. Problem Investigation: Investigate and reproduce issues reported by customers. Process Improvement: Work on initiatives to improve test processes and tools. Knowledge Sharing: Share technical skills and mentor less experienced team members to spread knowledge within and across teams. Customer Focus: Help define team goals, focus on delivering value to customers, and support the team in achieving these goals.

Preferred Qualifications and Experience:

Education: Bachelor’s Degree in Computer Engineering, Computer Science, or a related field. Programming Skills: Proficient in Java or another object-oriented language. Web Application Knowledge: Understanding of modern web applications from database to user interface. IT Security: Experience with identity management, access management, data protection, and encryption. Problem Analysis: Experience analyzing and debugging problems Log Analysis: Proficiency in analyzing server-side logs using tools like OpenSearch/Kibana. Systematic Testing: Systematic approach to testing, including preparation of test cases and test automation. CI/CD Experience: Familiarity with CI/CD tools like TeamCity.

 

Career Level - IC3

Confirm your E-mail: Send Email