The following Quality Assurance Engineer roles are in the process of
being hired at Red Hat (Pune). Interested candidates may send in their
resumes to careers-in at redhat dot com. Please mention the role in the
subject line of the mail.
*Quality Assurance Engineer*
As a Quality Assurance Engineer you are expected to set the quality
standards for a small product or, for a significant area of large
product. You are expected to develop test cases and test plans for areas
of ownership and, would be capable of directing the efforts of 3 to 4
quality engineers. You should be able to effectively and accurately
communicate testing status to management and other interested parties.
You should be able to interface with customer and partner quality
organizations and, can be relied on to exercise good judgment around
critical issues. You should be able to work with developers to resolve
issues and analyze data in a timely manner. You are expected to process
in-depth understanding of the testing processes and standards. Primary
focus is on API, WebUI, and client tool testing.
Job Requirements:
Test Automation and Development Job Requirements:
* Knowledge of how to use a defect tracking system (JIRA or
Bugzilla preferred).
* Knowledge of how to use a revision control system (Git,
Subversion,or CVS preferred).
* Good skills in at least three of: Java, Python, Perl, BASH, or Ruby.
* Previous experience with automated testing tools.
* Expertise in Selenium and/or JUnit a major plus.
* Demonstrated skills in Linux systems administration.
* Basic knowledge of database usage and ability to write SQL.
*JBoss Operations Network Quality Assurance Engineer*
JON Essential Duties and Responsibilities: As a Quality Assurance
Engineer for JBoss Operations Network, you will be responsible for
expanding our existing test automation framework, as well as evaluating
and implementing new Open Source tools to verify the quality of the
product. The job will have you working with an international team of
Software Developers and fellow QA Engineers. Primary focus is on WebUI
automation and agent testing. Will be responsible for writing test plans
and test cases for assigned functional areas. Will then be responsible
for running manual tests, writing automated tests, and running automated
tests. Also responsible for writing, verifying, and closing bugs on each
version of the product.
JON Job Requirements:
* Knowledge of how to use a defect tracking system (JIRA or
Bugzilla preferred).
* Knowledge of how to use a revision control system (Subversion
preferred).
* Ability to read and write Java code.
* Previous experience with automated testing tools.
* Expertise in Selenium a major plus.
* Demonstrated skills in Middleware and/or application servers.
* Basic knowledge of database usage and ability to write SQL.
*Satellite and Proxy Quality Assurance Engineer*
Satellite/Proxy Essential Duties and Responsibilities: As a Quality
Assurance Engineer for the Red Hat Network Satellite and Proxy products,
you will be responsible for expanding our existing test automation
frameworks, as well as evaluating and implementing new Open Source tools
to verify the quality of the product. The job will have you working with
an international team of Software Developers and fellow QA Engineers.
Primary focus is on API, WebUI, and client tool testing. Will be
responsible for writing test plans and test cases for assigned
functional areas. Will then be responsible for running manual tests,
writing automated tests, and running automated tests. Also responsible
for writing, verifying, and closing bugs on each version of the product.
Satellite/Proxy Job Requirements:
* Knowledge of how to use a defect tracking system (Bugzilla
preferred).
* Knowledge of how to use a revision control system (Git,
Subversion,or CVS preferred).
* Good skills in at least two of: Java, Python, Perl, BASH, or Ruby.
* Previous experience with automated testing tools.
* Expertise in Selenium and/or JUnit a major plus.
* Excellent skills in reading and writing technical documentation
in English.
* Demonstrated skills in Linux systems administration.
* Basic knowledge of database usage and ability to write SQL.
* Basic previous experience in Solaris administration a plus.
*Test Automation and Development Quality Assurance Engineer*
Test Automation and Development Essential Duties and Responsibilities:
As a Quality Assurance Engineer for Test Automation and Development, you
will be responsible for creating, writing, and maintaining Selenium
automated tests, test frameworks in Java, and XML-RPC JUnit automated
tests. You will need to be able to work with other teams in implementing
integration and maintenance of Hudson continuous integration
environment. Must have a willingness to be involved in manual testing as
needed (but minimal). Will be responsible for writing test plans for
feature areas and then writing, executing, and automating test cases.
Test Automation and Development Job Requirements:
* Knowledge of how to use a defect tracking system (JIRA or
Bugzilla preferred).
* Knowledge of how to use a revision control system (Git,
Subversion,or CVS preferred).
* Good skills in at least three of: Java, Python, Perl, BASH, or Ruby.
* Previous experience with automated testing tools.
* Expertise in Selenium and/or JUnit a major plus.
* Demonstrated skills in Linux systems administration.
* Demonstrated skills in Middleware and/or application servers.
* Basic knowledge of database usage and ability to write SQL.