We are looking for an experienced and detail-oriented Quality Analyst with over 8 years of experience in software testing and quality assurance.
The ideal candidate will have a strong background in both manual and automated testing, with a passion for delivering high-quality software products.
Key Responsibilities:
Analyze business requirements and technical specifications to create detailed test plans and test cases. Perform functional, regression, integration, and performance testing.
Develop and maintain automated test scripts using tools like Selenium, TestNG, or similar. Identify, document, and track bugs using tools like JIRA or Bugzilla.
Collaborate with developers, product managers, and other stakeholders to ensure product quality.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement. Provide feedback on usability, functionality, and performance.
Required Skills:
7 + years of experience in software QA or testing roles.
Strong understanding of QA methodologies, tools, and processes.
Hands-on experience with test automation tools (e.g., Selenium, Postman, JMeter).
Proficiency in writing SQL queries and working with relational databases.
Familiarity with CI/CD pipelines and tools like Jenkins, Git, or GitLab.
Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications:
Experience testing web and mobile applications.
Knowledge of scripting or programming languages (e.g., Java, Python, JavaScript).
Strong knowledge and experience in BDD framework, Cucumber, Selenium, Java, RestAssured for the API automation testing
Strong knowledge in manual testing includes functional, Regression, Integration Testing
Exposure to cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes)
ISTQB or equivalent certification is a plus