Apply for this Job
Job Description: We are looking for a detail-oriented and analytical Quality Analyst with 3+ years of experience to join our quality assurance team. The ideal candidate will have a strong understanding of software testing principles and will be responsible for ensuring the delivery of high-quality software through both manual and automated testing strategies. Responsibilities: Develop, execute, and maintain test plans, test cases, and test scripts (manual and automated) based on product requirements. Perform functional, regression, integration, and performance testing. Identify, document, and track defects through resolution using bug tracking tools (e.g., JIRA). Work closely with developers, product managers, and business analysts to ensure quality across the software development lifecycle. Participate in requirement reviews and design discussions to provide input from a QA perspective. Monitor and report on test execution and quality metrics. Automate repetitive tests and processes using test automation frameworks and tools. Ensure compliance with organizational standards and industry best practices. Perform root cause analysis on issues to identify gaps in test coverage or development. Participate in continuous improvement initiatives to enhance QA processes. Required Skills and Qualifications: Experience: 3+ years of experience in software quality assurance and testing. Testing Tools: Proficiency in tools such as Selenium, TestNG, Postman, JIRA, and TestRail (or similar). Manual & Automation Testing: Strong experience in both manual testing and building/maintaining automated test suites. API Testing: Hands-on experience with REST API testing using tools like Postman or SoapUI. Bug Tracking & Test Management: Familiarity with bug tracking and test management tools (e.g., JIRA, Zephyr, qTest). Scripting/Programming: Knowledge of scripting languages like Python, JavaScript, or Java for automation. SDLC/STLC: Strong understanding of the Software Development Life Cycle and Software Testing Life Cycle. Agile Environment: Experience working in Agile/Scrum teams. Communication Skills: Excellent verbal and written communication skills. Preferred Qualifications: Experience with CI/CD pipelines and integration of tests into build pipelines (Jenkins, GitLab CI/CD, etc.). Familiarity with performance and load testing tools like JMeter or LoadRunner. Knowledge of cloud environments (AWS, Azure) and testing applications hosted on cloud. Experience with BDD/TDD methodologies using Cucumber or similar frameworks. ISTQB or equivalent QA certification is a plus.
Date Posted: 07 May 2025
Apply for this Job