Your role
We are looking for a hands-on leader in software testing to join our teams in Casablanca. You will be our first Quality expert in the location. As the result will have the opportunity to set the bar high for our quality-first mindset in the location working alongside a community of expert in other locations based in Europe, America and Asia. The person should be strong technically to face our challenges, and with enough experience to care and boost the career growth of the employees that would look up to you as the leader for Quality within the location.
Working with Software Engineers and Product Managers you will establish best practices, create the needed quality principle and processes to support your team creating value for our customer at pace without compromising quality. Working with a wide range of teams you are a bar setter. You enjoy getting your hands in to the code, coaching/enabling less experienced Engineers and furthering our global quality practice working with a wide range of stakeholders across multiple locations.
What you'll do
As a Leader:
Influence and collaborate with our global team that spans multiple time zones.Make decisions that your team respects. Present ideas clearly and confidently. Bring the quality mindset to the whole team (Devs, QAs, Product Owner, etc.) by encouraging & coaching to take care of the quality of the product. Coach and mentor the Individual Contributors in the team you are working in to ensure Quality standards are set, communicated and adhered to.As a Software Test Engineer:
Team with Product Management and Developers to brainstorm new features. Interacts daily with team members and/or functional peer groups. Interaction normally involves exchange or presentation of factual information. Provides mentorship and guidance to other Software Engineer to deliver the testing requirements based on the required timeline. Design test case outlines for use in coding automated tests using appropriate technology and tools (e.g. Java/Groovy/Junit/Jest) Perform peer code reviews to improve the quality of the test code and optimize its execution.Write, execute and review test plans for new product features. Work on initiatives to improve test processes and tools. Investigate and reproduce problems reported by customers. Analyze potential customer workflows and scenarios to prevent issues in the wild.Your Qualifications & Skills:
B.S. in Computer Science or Computer Engineering with at least 5 years of experience in the related field. Excellent communication and interpersonal skills as this position requires working and collaborating with other engineers and stakeholders in various geographic areas and time zones. Exceptional problem-solving skills. Has worked with automated tools and testing frameworks. Object oriented programming experience required, preferably Java. Proved experience leading Test Engineers and caring about their career development. Self–motivated, capable of working independently when needed. Good understanding of SQL and/or experience with ElasticSearch.Nice to have:
Practical experience with Agile/Kanban team development. Experience using Jira as an Agile tool. Familiar with code coverage and continuous integration. Experience testing/developing Internet applications is an advantage. Familiarity with SaaS applications and e-Commerce solutions.Our stack:
Java / JUnit, Groovy / Selenium, SQL (Oracle DB) IntelliJ IDEA TeamCity Jira, Xray, Confluence.Why Oracle NetSuite?
Innovation starts with inclusion at Oracle NetSuite. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued that we are inspired to go beyond what’s been done before. An Oracle NetSuite career can span industries, roles, countries and cultures, giving you the opportunity to tackle new roles and challenges, while blending work and life.
Oracle NetSuite is the world's best cloud-based, multi-tenant ERP (Enterprise Resource Planning) service with unified financials, supply chain, order management, omnichannel e-commerce...all in one platform!
We love quality, clean code and follow SOLID principles. We implement Agile (SCRUM), continuous improvement and self-management practices: code reviews, continuous integration, knowledge sharing, release retrospectives, incremental refinements, pair programming, … you name it! Our common language is English, both in the team and for communicating with our peers in Europe, the Americas and Asia.
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, or any other characteristic protected by law.
https://www.oracle.com/corporate/careers/diversity-inclusion
We offer more than just a job!
Agile environment – Start-up culture backed by a strong enterprise English-speaking environment and international team Strong professionals around you that will help to accelerate your growth High-impact learning culture: free access to online learning platforms and regular in-house training sessions Continuous career development: we actively encourage and celebrate internal promotions Flexible working hours Competitive salary and benefits package Oracle NetSuite is an Equal Employment Opportunity Employer. We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits of employment.