Job Description
Who We're Looking For
This position is responsible for building, delivering, enhancing and supporting Syniverse Products and Services. The incumbent will possess a good knowledge and skill across engineering functions. Also has strong analytical, business logic and problem resolution skills with limited experience in software design processes and methods.
The SE Technology is responsible for defining and implementing the testing methodology for cross-functional and non cross-functional projects and for participating in, and supporting all required testing activities to ensure all process controls are adhered to and completed in a timely and cost effective manner.
Some of What You'll Do
Primary Duties and Responsibilities:
Design
Design of software modules conforming to the functional/ integration/ performance/ user experience requirements.
Develop
Development of software modules conforming to the functional/ performance/ user experience requirements
Development and automation and execution of Unit and Functional Tests to demonstrate the conformance of software with the functional/ performance/ user experience requirements
Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
Provide inputs to lead engineer for proof of concepts
Peer review of code changes, approach document, unit test cases
Properly diagnose test results and document product defects.
Setup test environment and follow release notes to install product releases and fixes.
Execute test scripts and cases and initiate modifications if necessary.
Provide daily test statuses on testing progress and issues.
Analyze
Analysis and debugging of issues found during the development. Strong analytical and problem solving skills
Analysis and Resolution of build issues, production issues
Actively participate in the requirement analysis, impact analysis and provide inputs to lead engineer.
Coach and train junior, software Engineer QA to assist in fulfillment of job responsibilities.
Ability to work from functional specifications and provide inputs to Lead / Manager to write test plans.
Analyze, develop, and manage test cases using HP Test tools.
Consult with Development and Production Support to identify test data.
Process
Adhere to the defined process
Adhere to Technical and Process Documentation as per project requirements
Furnish individual status reports
Maintain technical expertise by keeping abreast of technologies as they apply to Syniverse products and services.
Execute post release health checks
Knowledge sharing sessions to team members
Timely escalations, follow-ups and responses
Provide cross-product and cross-functional support on need basis.
Define and implement testing guidelines/methodologies appropriate for each project
Possess enough business knowledge to provide meaningful input to requirements that would improve customer experience.
Share risk-assessment to Lead / Managers on projects.
Provide assistance and consulting to Development and Product Support teams on project activities.
Actively participate in product and project team meetings
Possess good Product functional knowledge of the entire System
Possess good knowledge on Various environments(Dev, QA, UAT, Production), setup and configuration
Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Prepare reports or correspondence concerning project specifications, activities, or status.
Associate Lead Software Engr will have following added responsibilities:
Work closely with other functional areas (QA and database functions) to ensure that project schedules are met with a high level of quality
Derive & design software modules from high level architecture
Create development integration test cases
Provide level of effort for tasks
Build proof of concepts
Technical presentations to team members
Create project/release documents; Review project/release documents created by team members.
Job Requirements:
Sr Software Engineer II
4-5 years of relevant professional experience in the Software Development, software testing domain. Experience in Telecom, Billing and Roaming domain skills will be an additional advantage.
Expertise in formal software testing methodologies Integration testing, Conformance testing, Module and Functional testing, Conduct document inspections & reviews, Scripting and automated software testing tools.
Working technical experience with designing, building, installing, configuring, and supporting Unix servers and storage servers and management software
3+ years experience working with Mercury Test Director, QTP, and Performance Center, Load Runner testing tools.
Responsible for dealing with International/Domestic Clients.
The ability to build strategic relationships within the organization and with all levels.
Bachelors degree in Engineering in Computer Science/ Electronics or equivalent
Hands-on Experience in Java and J2EE.
Knowledge Requirements
Good knowledge of UNIX and SQL.
Strong Backend and Front-end testing experience.
Ability to communicate status updates to project team and management.
Ability to work independently as well as Team.
Good communication skills.
Required Interpersonal Skills.
Exceptional customer service skills and demeanor, along with the innovative ability to communicate with both technical and non-technical clients.
Excellent analytical, multitasking, and communication skills (both verbal and written), detail orientation and familiarity with testing and troubleshooting techniques.
Strong troubleshooting and error analysis skills.
Good analytical and problem solving skills
Knowledge of SDLC
Experience in working on RDBMS
Experience in Design of Software modules
Experience/ Knowledge of Messaging domain desirable and Telecom domain desirable
Basic knowledge of Linux/Windows Operating System concepts
Experience in software design processes and methods
Experience using a source code management tool.
Associate Lead Software Engineer
5-6 years of relevant professional experience in the software testing domain. Experience in Telecom, Billing and Roaming domain skills will be an additional advantage.
Expertise in formal software testing methodologies Integration testing, Conformance testing, Module and Functional testing, Conduct document inspections & reviews, Scripting and automated software testing tools.
Working technical experience with designing, building, installing, configuring, and supporting Unix servers and storage servers and management software.
4+ years experience working with Mercury Test Director, QTP, and Performance Center, Load Runner testing tools.
Responsible for dealing with International/Domestic Clients.
The ability to build strategic relationships within the organization and with all levels.
The ability to build strategic relationships within the organization and with all levels.
Bachelors degree in Engineering in Computer Science/ Electronics or equivalent
Hands-on Experience in Java and J2EE.
Knowledge Requirements
Excellent knowledge of UNIX and SQL
Ability to communicate status updates to project team and management
Remedy (Incident Tracking and Reporting tool) knowledge preferred
Strong Backend and Front-end testing experience.
Excellent communication skills
Required Interpersonal Skills
Exceptional customer service skills and demeanor, along with the innovative ability to communicate with both technical and non-technical clients
Excellent analytical, multitasking, and communication skills (both verbal and written), detail orientation and familiarity with testing and troubleshooting techniques.
Strong troubleshooting and error analysis skills.
Strong control and follow-up skills.
Why You Should Join Us
Join us as we write a new chapter, guided by world-class leadership. Come be a part of an exciting and growing organization where we offer a competitive total compensation, flexible/remote work and with a leadership team committed to fostering an inclusive, collaborative, and transparent organizational culture.
At Syniverse connectedness is at the core of our business. We believe diversity, equity, and inclusion among our employees is crucial to our success as a global company as we seek to recruit, develop, and retain the most talented people who want to help us connect the world.
Know someone at Syniverse?
Be sure to have them submit you as a referral prior to applying for this position.
💡 Quick Summary
Seeking a career-building opportunity? The Technical Architect position is now open for candidates interested in the Bank Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Bank Jobs is a plus.
