Job Details

Intalio
Senior QA Engineer

Job Details
Levels
Senior SE
Years of Experience 4
Education Level Bachelor Degree
Job Category Engineering & Development
Years of Experience 4
Education Level Bachelor Degree
Job Category Engineering & Development
Job Description
Position Overview:
We are looking for an experienced Senior QA Engineer who excels in both manual and automated testing. In this role, you will be responsible for ensuring the quality and reliability of our software products by developing comprehensive testing strategies, identifying defects, and collaborating closely with development teams to resolve issues. Your expertise will help us deliver high-quality software that meets our clients' needs.
Job Responsibilities:
- Create detailed test plans and test cases based on product requirements and design specifications. Ensure thorough test coverage and alignment with project goals.
- Conduct both manual and automated testing to validate the functionality, performance, and reliability of our software applications. Execute various types of tests, including regression, functional, integration, and user acceptance testing.
- Identify, document, and track defects and issues. Collaborate with development teams to reproduce, troubleshoot, and resolve issues efficiently.
- Design, implement, and maintain automated test scripts and frameworks. Utilize automation tools to enhance testing efficiency and coverage.
- Work closely with product managers, developers, and other stakeholders to understand requirements and provide feedback on design and functionality.
- Generate and present test reports and metrics to stakeholders. Offer insights and recommendations to improve product quality and testing processes.
- Contribute to the ongoing improvement of QA processes, methodologies, and tools. Identify areas for enhancement and propose solutions to optimize testing practices.
- Provide guidance and support to junior QA team members. Share knowledge and best practices to foster their growth and development.
Qualifications:
- At least 4 years of experience in software quality assurance, with a strong background in both manual and automated testing.
- Bachelor’s degree in Computer Science, Engineering, or a related field. Relevant certifications (e.g., ISTQB, CSTE) are a plus.
- Proficiency in various testing methodologies, tools, and frameworks. Hands-on experience with test automation tools (e.g., Selenium, TestNG, JUnit) and scripting languages (e.g., Python, Java, Object Oriented).
- Strong analytical and problem-solving abilities. Capability to identify, reproduce, and troubleshoot complex issues.
- Understanding of the software development lifecycle (SDLC) and agile methodologies (e.g., Scrum, Kanban). Familiarity with version control systems (e.g., Git).
- Excellent verbal and written communication skills. Ability to effectively convey issues and provide constructive feedback.
Preferred Qualifications:
- Experience with performance testing and related tools (e.g., JMeter, LoadRunner).
- Knowledge of cloud-based testing environments and CI/CD pipelines.
- Experience in working with cross-functional and remote teams.