Product Support Engineer
Implementation engineer & technical specialist working with strategic clients of AppOne
Company – Appnomic Systems
Location – Bangalore
Status – Full Time, Employee
Job Category – Customer Support
Relevant Work Experience – 3 to 6 Years Plus
Career Level – Mid-Level
Education Level – Engineering
Reports to – Product Support Manager
Execute application testing phase (functional & non-functional) to ensure all software meets requirements before changes are placed in production.
Perform manual and automated tests for our applications.
Find and report defects with detailed, accurate and concise steps to reproduce.
Liaison / co-ordinate with other technology groups (across sites) to coordinate / execute end – end testing
Script tasks associated with Database, Application Servers, middleware technologies like SOA/MQ, and production services in Unix environments.
System management and automation scripts (using PowerShell, WMI, VBScript, Shell, Perl etc.).
Test the product across multiple operating systems.
Experience in performing quality assurance testing inclusive of sanity, smoke, functional, non-functional, systems, integration, performance and regression testing
Product Testing experience preferred
Detailed knowledge of QA testing methodologies, concepts, processes, and documentation.
In-depth understanding of IT software development life cycle and product process oriented agile development environment like Scrum, Defect life cycle
Develop test plans, scenarios, cases and scripts, and manage test artifacts/deliverables.
Develop plans, schedules, metrics, data needs and scenarios for end to end integration testing including areas such as database impacts, software scenarios, or usability
Ability to understand product requirement and come up with exhaustive test cases.
Must have working Expertise in the Linux, Unix (HPUX, Solaris, AIX) and Windows Operating System.
Must be expertise in the Unix Commands
Must have working experience in the Shell Scripts, Windows Management Instrumentation.
Must be able to write Test Scripts in Shell for Test Data.
Preference to prepare test data in the JMeter, Java or Groovy.
Ability to understand the Application, Server Performance behavior.
Ability to understand and reproduce the Issues reported.
Knowledge of a wide range of technologies including:
§ Databases: Oracle, MySQL, Cassandra, MSSQL, DB2
§ Application/Web Servers: Apache, Oracle/IBM HTTP Servers, Tomcat, IBM WebSphere, Oracle WebLogic, Resin, JBoss etc.
Desired experience with continuous integration, comfortable working with Linux/bash/command line environment, familiar with Git
Participate in code reviews with team members.
Ability to work in a complex organization to understand the requirement and ensure the product meets the requirement with the quality and optimal utilization of resources.
Candidate must be able to proficiently multi-task and can work independently or in a team environment.
Experience in Selenium preferred.
Bachelor’s Degree in Engineering (Computer Science, Electronics) and above, Or
Master’s Degree in Computer Applications (MCA)
Linux, Unix – HPUX, AIX and Solaris
Understanding of operating system, database concepts and networking protocols.
Understanding of Cross platform connectives. (Linux to Windows, Windows to Unix connectivity)
Should be a team player
Should be dedicated, self motivated and hardworking
Strict adherence to standards
Excellent communication skills with respect to email and team discussions
Good analytical ability
Methodical & organized