i
KNS Technologies
7 KNS Technologies Jobs
4-8 years
KNS Technologies - Quality Analyst - Functional Testing (4-8 yrs)
KNS Technologies
posted 16d ago
Flexible timing
Key skills for the job
Job Description :
Position : Quality Analyst.
Experience Level : 4+ years.
Location : Bangalore
Employment Type : Full time onsite.
Department : Quality Assurance / Software Testing.
Job Summary:.
We are seeking an experienced and highly motivated Quality Analyst with 4+ years of experience in software testing and quality assurance.
As a key member of our QA team, you will be responsible for ensuring the quality and reliability of our products by identifying defects, conducting thorough testing, and ensuring that our software meets all technical and business requirements.
You will collaborate closely with development teams to provide feedback, execute tests, and maintain product quality standards.
Key Responsibilities :
Test Planning and Execution :
- Develop comprehensive test plans, test cases, and test scripts based on requirements, user stories, and design documentation.
- Perform functional, regression, integration, system, and user acceptance testing.
- Execute manual and automated test cases for different modules and maintain detailed test records.
- Report, track, and verify defects through their lifecycle.
Test Automation :
- Design, develop, and maintain automated test scripts using industry-standard testing frameworks and tools (e., Selenium, TestNG, JUnit).
- Collaborate with developers to identify opportunities for automating repetitive tests.
Bug Tracking and Reporting :
- Identify and report software defects using defect tracking tools (e., JIRA, Bugzilla, or similar tools).
- Document detailed bug reports with clear steps to reproduce, expected results, and actual outcomes.
- Participate in root cause analysis and resolution of identified issues.
Collaboration and Communication :
- Work closely with development teams to understand product features and technical requirements.
- Communicate effectively with stakeholders and participate in sprint planning, reviews, and retrospectives.
- Actively contribute to QA best practices and process improvements.
Continuous Improvement :
- Contribute to ongoing process improvements to enhance testing efficiency and quality.
- Stay updated with industry trends, testing tools, and best practices.
- Train and mentor junior testers and new team members.
Required Skills and Qualifications :
Experience : 4+ years of experience in Quality Assurance or Software Testing.
Testing Expertise : Hands-on experience with manual and automated testing of web, mobile, and/or desktop applications.
Test Automation Tools : Proficiency in using test automation tools like Selenium, QTP, or similar.
Bug Tracking : Familiarity with tools such as JIRA, Bugzilla, or similar.
Programming Skills : Basic programming/scripting knowledge (e., Java, Python, JavaScript) to develop and maintain automated test scripts.
Testing Methodologies : Solid understanding of various software testing methodologies (Agile, Scrum, Waterfall, etc.
Quality Focus : Strong focus on delivering high-quality software with attention to detail.
Analytical Skills : Strong problem-solving and analytical thinking abilities.
Communication : Excellent verbal and written communication skills.
Preferred Skills :
- Certifications : ISTQB Certification or equivalent is a plus.
- Performance Testing : Experience with performance testing tools (e., LoadRunner, JMeter) is a plus.
- CI/CD Tools : Familiarity with Continuous Integration and Continuous Deployment tools such as Jenkins, Bamboo, or GitLab.
- Database Knowledge : Experience in writing and executing SQL queries for backend validation and data validation testing.
Education :
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
Functional Areas: Other
Read full job descriptionPrepare for Quality Analyst roles with real interview advice
5-8 Yrs
5-10 Yrs