Open Positions
Who we are looking for..
QA Engineer
Job Description:
We are looking for a QA Engineer to develop a Test Automation System incorporating both white box and black box testing methodologies. The ideal candidate brings additional technical expertise to the engineering team and has extensive and demonstrated QA automation development and support experience. This position will include working in a group that tests multi-tiered Web based applications. Duties include being the technical lead for the QA group as well as hands on test system development.
Responsibilities Include
- White box testing, black box testing, automated testing and regression testing of all
software, load and performance testing and software documentation. - Work with product teams to optimize release process. This includes helping maintain
build scripts and assisting with releases. - Document issues and solutions in our knowledge base.
- Create and maintain documentation for QA procedures.
- Manage issues in our issue tracking system, triage bug reports and even fix easy bugs.
- Deploy applications on various application servers, databases and operating systems.
- Write scripts to automate the testing process.
- Maintain unit test suites and help engineers write tests.
- Manage load testing (including writing scripts).
Essential Skills and Experience:
- Minimum 3 years experience as a developer or white box QA engineer.
- BS in Computer Science or equivalent technical training and professional work experience
- Software/system experience designing & developing test strategies and frameworks.
- Scripting in at least one of shell/Perl/TCL/Python/etc.
- Desire to work in a collaborative environment
- Experience in a production IT environment or deploying Software as a Service (SaaS) infrastructure.
Nice to Know:
- Selenium
- JMeter
- LoadRunner
- Java
- JavaScript
- AJAX
- Linux
- SQL