Description
We are seeking a mid-level application engineer with QA engineering background. The ideal candidate for this position should have experience in developing web-based applications and automated tests. He or she should be enthusiastic about understanding our business processes, passionate about delivering quality work, and excited about learning new technologies.
Duties
Create and maintain a continuous integration system.
Work with end users to understand new requirements.
Develop new functionality.
Support and enhance existing functionality.
Provide support to end-users.
Develop and document automated integration and unit tests.
Perform white-box and black-box tests.
Perform incidental systems administration.
Be able to work independently as well as part of a team.
Must-Have Skills
Be excited about learning new technologies and skills.
Good understanding of software development processes and methodologies.
Good software development skills.
Good understanding of common web technologies such as HTML and HTTP.
Java (2 years or more)
Be familiar with a continuous integration system such as bamboo.
Be familiar with a test automation framework such as selenium.
Be familiar with a source control system such as subversion.
SQL (1 year or more)
Nice-To-Have Skills
Servlet/JSP API
Spring/Spring MVC
Hibernate
Maven
We are seeking a mid-level application engineer with QA engineering background. The ideal candidate for this position should have experience in developing web-based applications and automated tests. He or she should be enthusiastic about understanding our business processes, passionate about delivering quality work, and excited about learning new technologies.
Duties
Create and maintain a continuous integration system.
Work with end users to understand new requirements.
Develop new functionality.
Support and enhance existing functionality.
Provide support to end-users.
Develop and document automated integration and unit tests.
Perform white-box and black-box tests.
Perform incidental systems administration.
Be able to work independently as well as part of a team.
Must-Have Skills
Be excited about learning new technologies and skills.
Good understanding of software development processes and methodologies.
Good software development skills.
Good understanding of common web technologies such as HTML and HTTP.
Java (2 years or more)
Be familiar with a continuous integration system such as bamboo.
Be familiar with a test automation framework such as selenium.
Be familiar with a source control system such as subversion.
SQL (1 year or more)
Nice-To-Have Skills
Servlet/JSP API
Spring/Spring MVC
Hibernate
Maven
Source: Joel On Software