Job Descriptions
1. Mobile Web UI and Games developers
Job Description:
● PrimeSoft is seeking Mobile Web UI and Games developers with extensive experience in developing web based enterprise class applications & also designing skills.
● Design and develop web based applications based upon a set of requirements.
● The selected candidate shall be a self-starter, highly self-motivated and work independently on identified modules and taking complete ownership of testing modules.
● Candidate should have excellent written and verbal communication skill and a positive attitude. Candidate should have had exposure to working with clients, and client driven projects.
● Candidate should be willing to relocate of projects
Ideal Candidate should have:
- Extensive knowledge of JavaScript, CSS/CSS3, jQuery
- Experience in Cocos2d-JS (Cocos2d-HTML5 and Cocos2d JSB), Cocos Studio, Cocos IDE
- Experience in Box2d, Chipmunk Physics engines
- Experience in games development
- Extensive knowledge on HTML/HTML5
- Experience with UI designing preferably for Mobile applications
- Creativity for developing intuitive & interactive user interfaces
- Knowledge of deployment on iOS and Android platforms
- Knowledge if iOS and Android programming
Mandatory Skills:
- Expert level knowledge in HTML/HTML5, JavaScript
- Expert level knowledge in Cocos2d-JS(Cocos2d-HTML5 and Cocos2d JSB), Cocos Studio, Cocos IDE
- Understanding of JSON, RESTful and general client-server interaction.
- Knowledge of deployment on iOS and Android platforms
Experience: 4 to 6 years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
2. Job Title: Senior Software Engineer: Developer (Mobile apps, Desktop apps, Browser apps)
Responsibilities
Build software designed and implemented to run across multiple environments: Desktop / Laptop (Windows, Mac and Linux), Mobile Devices (iOS and Android) & Web based (across IE, Chrome and Firefox). Help design a cloud based service that can scale globally to millions of users. Software domain is voice / video communications and collaboration. Candidate should have experience with GUI / Front-end development in client side applications.
Skills & Requirements
● Good communication skills
● Experience in designing and implementing large scale cloud based services
● Experience in designing and implementing software for multiple environments
● At least 3 years' experience building apps for one or more of the following: Android, iOS, Mac apps, Windows apps (based on .NET), Browser using webRTC. Android is most preferable
● At least one of these two required:
○ Good knowledge of Android and Linux development environment
○ Good knowledge of iOS, Mac apps development environment, say using Xcode, Cocoa, etc.
● Extremely good in triaging and debugging complex systems
● Very Good Knowledge of programing languages C, C++, Java. Knowledge of Javascript, CSS, HTML, Objective-C
Optional Skills
● Implementation knowledge of SIP, RTP/RTCP
● Experience in Audio and Video Codecs
Years of Experience: 8+ years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
3. Software Engineer: Developer (Android applications)
Responsibilities
Implement new features and revamp UI on multiple generations of video conferencing end-points. Client's end-points run versions of Android OS. Also write software for Android clients (mobiles and tablets) that will plug into the client's ecosystem.
Mandatory Skills
● Exposure to various Android UI widgets to deal with text, lists, bitmaps, etc.
● Knowledge of Android app building blocks such as Activity, Service, Content Provider, Application, Intents, etc.
● Experience with REST/JSON APIs
● Good communication skills through email, specs and design docs
● You are a self-starter with desire to learn and work across a variety of roles
● Comfortable with Android app development environment on Linux. If you are more comfortable on Windows or Mac that is ok, but Linux preferable
Optional Skills
● iOS app development experience
● Mac app development experience
● Windows app development (using .NET)
● Browser app using webRTC
Years of Experience: 3+ years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
4. Software Engineer: Developer (Web services)
Responsibilities
Responsible for developing a web portal for centrally managing videoconferencing devices. We're looking for all-around engineers focused on developing a web application, primarily server-side development with a small amount of UI work.
Skills & Requirements
● Experience building web applications using Linux, Tomcat, MySQL, and server-side Java
● Experience with REST/JSON APIs
● Background in UI/UX design
● Good communication skills through email, specs and design docs
● You are a self-starter with desire to learn and work across a variety of roles
● Experience targeting multiple browser environments: desktop, mobile and tablet
● C++ experience is desirable
Years of Experience: 3+ years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
5. Senior QA Engineer
Responsibilities
● Design and implement automation framework for test harness
● Active role as a QA Engineer handling various tasks like test bed setup, test strategy, test plan creation, execution and reporting of defects
● Functional, compliance, performance, stress, regression and load testing of our video conferencing product and web portal
● Automation of various test scenarios using scripting with Python
● Performance and scale testing and analysis
Skills & Requirements
● About 8+ years of relevant experience in testing embedded systems and solutions
● Experience in QA methodologies and hands-on experience in QA role
● Experience with test strategy, test plan creation and execution
● Experience in system testing and good understanding of application level networking protocols – TCP, UDP, DHCP, and NTP etc.…
● Experience in video or voice protocols including SIP, RTP/RTCP is required
● Experience in: Git, Linux/Unix system administration, build system automation and administration
Years of Experience: 8+ years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
6. Senior Automation Engineer
Responsibilities
● Build the complete automation framework for our Video product and the web portal.
● Automation of various test scenarios using scripting with Python
● Design and implement automation framework for test harness
● Help the QA team with various tasks like test bed setup, test strategy, test plan creation, execution and reporting of defects - as required
● Automation of various test scenarios using scripting with Python
Skills & Requirements
● BS/ MS with Computer Science or Engineering
● At least 6 years' experience in QA automation using one of the scripting languages including Python, PERL or shell scripting
● Experience in building the automation framework for a product
● Experience in working on Linux/Unix based systems
● Experience in automation of Android based application
● Experience in REST API automation
● Experienced software developers (Java, C, C++) who are willing to do full-time automation and QA are also good.
Optional Skills
● Experience in UI automation
● Experience in web portal automation
● Experience in VoIP, Video protocols
Years of Experience: 6+ years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
7. QA Engineer
Responsibilities
● Develop and execute automated and manual tests for videoconferencing related products
● Use tools such as packet analyzers, WAN emulators, and load generators to perform tests and troubleshoot problems
● Analyze information to determine, recommend, and plan changes required to interwork with 3rd party solutions
● Ensure quality of the product by covering various tests such as customer specific scenarios, regression testing, negative testing, error or bug retests, and usability
● Document software defects using a bug tracking system
Skills & Requirements:
● About 3+ years of relevant experience in testing embedded systems and solutions
● Experience developing automation scripts
● Experience with testing videoconferencing products
● Expertise with Python or similar scripting language
● Familiarity with SIP, SDP, TCP/IP, and TLS protocol stacks
● Knowledge of VoIP and video conferencing based products
● Good communication skills using issue tracking system, email, and developer interaction
Years of Experience: 6+ years
Qualification: B.E/ B.Tech/ MCA/ ME/ M.Tech
8. Senior Automation Engineers
Job Description: PrimeSoft is seeking Senior Automation engineer with experience in Automation testing using Selenium, understanding SDLC process, test automation, automation tools, and frameworks and scripting languages. The Senior Automation Engineer will perform all or some of the following Job description:
- Responsible for Quality Assurance activities in the project
- Understanding SDLC process and responsibilities of manual testing in the life cycle
- Reviewing Project Requirements, use cases and functional specs
- Identification and reporting of defects on through all the cycles of testing and generating defect reports
- Understanding the test automation requirements and analyzing the use cases and test cases for automation
- GUI, functional and non-functional testing and automation of web and desktop based applications by applying latest techniques in test automation
- Mobile (iOS and Android) functional and non-functional testing and automation
- Design, develop and enhance the test automation scripts. Using appropriate coding and naming standards while developing framework APIs and utilities. Unit testing framework APIs and utilities.
- Design and develop automated test scripts using appropriate coding and naming standards. Unit testing test scripts.
- Executing test scripts, failure analysis, reporting defects and generating test execution reports
- Develop test automation related documentation such as framework/script design documents, release notes, readme, help documents, API documentation.
- Communicate with the customer and build confidence in the team's ability to deliver
The selected candidate shall be a self-starter and work independently on identified modules and take ownership of designing and developing test cases and test automation scripts.
Mandatory Skills:
- Hands on experience doing Automation testing of various applications(Desktop and Web applications)
- Hands on experience in defect reporting and verification
- Hands on experience in at least two automation tools (Preferably Selenium)
- Hands on experience in at least two scripting languages (Preferable Java, VB, Python)
- Hands on experience in automating Web and Mobile based applications
- Should have authored at least any one formal document (Design, Architecture, Unit Test Cases etc.)
- Experience in any one database
Additional Skills:
- Knowledge in performance testing, Web services testing and API testing.
- Knowledge in Agile or Scrum methodologies
- Knowledge in LINUX and UNIX commands
Experience: 3 to 5 years
Qualification: BE/B.Tech/ME/MTECH/MS
9. Senior Automation Engineers
Job Description:
You will be the primary technical interface between VoIP and Video support teams, the engineering teams and Product and Program Management as the T4 MS Lync Expert.
The Tier 4 role involves supporting Tier 3 for day-to-day customer issues. You also will be responsible for assisting Product Management and Program Management in planning of software fixes and features that affect the customer base. In addition, in this role you will be the advocate for the customer for issues from the field and the logistics for delivering software fixes that surround those issues.
A successful candidate must have excellent written and oral English language communications skills. You will resolve issues by working closely with our development and product management teams.
Requirements/Job Specifications
- Extensive VOIP experience at a T3 level or higher – at least 5 years
- Extensive knowledge of SIP RFCs
- Intimate knowledge of advance SIP Call flow
- Excellent troubleshooting skills and methodical approach to troubleshooting
- Read and analyze network packet captures
- Candidates should have considerable experience installing, managing, deploying, configuring, and maintaining Lync Server 2013, 2010, Office Communications Server 2007 R2, and related technologies.
- Experience using and configuring Active Directory and network infrastructure components that support the deployment and ongoing management of Lync Server 2010 or Office Communications Server 2007 versions.
- A working knowledge of VoIP testing tools
- Exhaustive knowledge of HTTP, HTTPS, DNS/DNS SRV, TCP, STUN
- Excellent technical writing skills to author and maintain support documentation (administrator guides, field notes, etc.)
- Excellent troubleshooting and field problem-solving experience
Additional Skills Desired
● Scripting – SIPp, PERL, PHP
● MCITP certification preferred
● Code development experience a plus
Experience: 6+ years
Qualification: BE/B.Tech/ME/MTECH/MS
No comments:
Post a Comment