Stay in Touch



Senior Software Engineer, QA Scripting






Bangalore, IN


QA Analyst with strong Script Testing experience

Company – Appnomic Systems

Location – Bangalore

Status – Full Time, Employee

Job Category – Computers, Software

Relevant Work Experience – 3+ Years

Career Level – Experienced

Education Level – Technical Bachelor’s Degree (e.g., Computer Science, Information technology)

Job Responsibilities

Execute application testing phase (functional & non-functional) to ensure software meets all 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

Test the product across multiple operating systems

Script tasks associated with Database, Application Servers, middleware technologies like SOA/MQ, and production services in Unix environments.

System management and automation scripts (using Shell or Perl, good to have PowerShell, WMI, VBScript)

Participate in code reviews with team members.

Expected Experience

Must have experience in performing quality assurance testing –functional, performance (load, stress, reliability) and regression

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 scenarios, cases and scripts, and manage test artifacts/deliverables.

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 along with commands

Must have working experience in the Shell Scripts and ability to write Test Scripts in Shell for Test Data.

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.

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.

Preferred Experience

Product Testing experience preferred

Good to have sanity, smoke, non-functional, systems, integration testing

Preference to prepare test data in the JMeter, Java or Groovy.

Ability to understand the Application, Server Performance behavior.

Desired experience with continuous integration, comfortable working with Linux/bash/command line environment, familiar with Git

Experience in Selenium preferred.

Understanding of operating system, database concepts and networking protocols.

Understanding of Cross platform connectives. (Linux to Windows, Windows to Unix connectivity)

Develop plans, schedules, metrics, data needs and scenarios for end to end integration testing including areas such as database impacts, software scenarios, or usability


Bachelor’s Degree in Engineering (Computer Science, Electronics) and above, Or

Master’s Degree in Computer Applications (MCA)

Soft skills

Should be a team player, self-organized

Strict adherence to standards

Excellent communication skills with respect to email and team discussions

Good analytical ability

Apply for the job

Subscribe to our blog.


Blog & Newsletter Signup