Job Description
Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!
Qualys is seeking a Senior QA Engineer to join our team. You will be part of a motivated engineering team responsible for ensuring the quality of the on-demand cloud-based security solutions. This opening is your chance to work in the rapidly expanding field of computer security, in a public company with excellent customer ratings and outstanding growth rates.
Responsibilities:
- Efficiently contribute to both the functional and automation aspects of all products and features within the group. While strong functional skills are essential, proficiency in automation is a valuable asset that enhances overall performance.
- Assist in the creation of test plans, test cases, and test data for various types of testing (functional, regression, integration, etc.).
- Execute test cases, report defects, and ensure the software meets quality and performance standards.
- Identify, document, and track software defects. Collaborate with the development team to resolve issues.
- Prepare and configure test environments, including software installations and configurations.
- Maintain test documentation, including test cases, test results, and defect reports.
- Work closely with developers, product managers, and other team members to ensure the software's quality and reliability.
- Conduct exploratory testing to find defects that might not be covered by test cases.
- Adherence to Quality Standards: Ensure adherence to quality assurance and testing best practices.
- Keep up-to-date with the latest testing techniques, tools, and industry trends.
Requirements:
- Candidate having 4-6 years of experience in a QA role in a product company.
- Experience in Java programming is a plus.
- Experience in shell/bash scripting.
- Strong knowledge of UNIX and Windows platforms.
- Strong debugging and analysis skills.
- Strong understanding of generic test automation frameworks (data-driven, keyword-driven) and tools (TestNG, Eclipse, Maven, Selenium, JMeter, Cucumber).
- Experience with Web application standards (Web services, XML, JSON, HTTP, HTTPS) and API testing.
- Good understanding of JSP/Web Technologies/Web Architecture.
- Strong knowledge of SaaS model/cloud-delivered application testing.
- Good understanding of Database concepts and good working knowledge of Oracle, PLSQL & JDBC.
- Experience with Test and defect management tools.
- Excellent analytical and program-solving skills, excellent written and oral communication, self-starter, and highly motivated.
- Work in a dynamic environment and can adapt quickly to changes.
- Strong experience with Docker containers/ Kubernetes/ CICD pipeline as well as working with build management tools like Git, Bamboo, and Jenkins.
- Sound knowledge of Databases and elastic search queries.
Additional Skills Desired:
- Previous experience as a developer or exposure to white box testing is a plus.
- Experience in the Security/Performance domain is an advantage.
- Prior experience in working with a globally distributed team is a plus.
- Comfortable working in an Agile environment.