QUALIFICATIONS AND JOB DESCRIPTION
We welcome team players, who will embrace our culture and values, our innovative and daring approach and our overarching commitment to the betterment of society and the environment!
WHO ARE WE?
We are a global technology company with more than 1200 employees in 3 continents, developing AI-driven digital transformation applications, based on international standards and best practices. We have offices and customers in Turkey, Canada, Ukraine, Netherlands, USA, Singapore and UAE and have been recognized and awarded by independent organizations worldwide.
WHY ETIYA?
Continuous Improvement
We contribute to the continuous improvement of our people through extensive technical, leadership and soft skill training. We offer a dynamic work environment with a unique opportunity to work across diverse international projects as an organization rapidly growing in 3 continents.
Innovative Approach
We offer an innovative work environment by continuous investment in research and development.
Friendly Atmosphere
We offer a flat, open, fun and warm work environment for our employees balancing our commitment to customer success with our focus on personal development, interests and passions.
QUALIFICATIONS WE ARE LOOKING FOR
- BS or MS in Computer, Electrical and Electronics Engineering or Mathematical Engineering or related fields
- 2-4 years of experience in release development
- Directly ability to communicate with Customers and Stakeholders
- Understanding of test process – waterfall & agile, telecom concepts, web service and SOAP testing
- Have information about version planning and defect management
- Good knowledge of Jira, PL-SQL, SQL and Jenkins (or deployment tools)
- Knowledge of software development lifecycle.
- Experience with Apple App Store and Google Play Store release procedures
- Identify and communicate risks which could affect the release scope, schedule, and quality
- Deploy to test environments, renewed versions, defect tracking, test approval, creating the release package.
JOB DESCRIPTION
The successful new joiner will be a member of an international team, which enables him/her to improve his/her technical and personal competencies.
He/she will be responsible for:
- You will work in a highly collaborative environment in agile, diverse, cross-functional teams. Teamwork is very important to us, so we are looking for engineers who are open to share their unique knowledge, listen to their peers, pay attention to details and quality, and work together to solve complex problems.
- Having no obstacle for travelling
- Identify and communicate risks which could affect the release scope, schedule, and quality
- Deploy to test environments, renewed versions, defect tracking, test approval, creating the release package.
- Make release plan according to the project plan
- Make the completed deployments ready for the commissioning version
- Manage risks and resolves issues that affect release scope, schedule and quality
- Announcement of release contents, complying with the freeze calendar
- Ensure the coordination between the teams that prepare the package for the release.
- Coordinating with pre-release and post-release testing and operations teams
- Collaborate with release engineers to understand impact of branches and code merges
- Identify and facilitate efficiency improvements in the release process