Position Overview
We are seeking a detail-oriented and motivated Quality Analyst to join our quality assurance team. The selected candidate will be responsible for validating software applications to ensure they meet functional, performance, and quality standards. This role involves close collaboration with software developers, project managers, and cross-functional teams to ensure the delivery of stable, reliable, and high-quality software solutions.
Key Responsibilities:
- Develop, execute, and maintain comprehensive test plans, test cases, and test scripts to assess software functionality and performance.
- Identify, analyze, and document software defects using standardized bug-tracking tools, ensuring clear communication of issues.
- Collaborate with development and project teams to thoroughly understand product requirements and technical specifications.
- Participate in design and requirement review sessions to provide feedback on test coverage, quality risks, and overall product testability.
- Conduct regression testing to validate defect resolutions and ensure system stability after updates or enhancements.
- Perform performance, load, and stress testing to evaluate application scalability and robustness under varying conditions.
- Contribute to the development, enhancement, and maintenance of automated testing frameworks and scripts.
- Prepare and present detailed test reports, highlighting observations, risks, and recommendations for improvements.
- Adhere to and promote software quality standards, industry best practices, and process improvement initiatives within the QA function.
- Work closely with cross-functional teams to support timely and successful delivery of software releases.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or successfully completed QA training .
- Experience: Fresher (with strong interest in software testing).
- Fundamental understanding of software testing principles, methodologies, and tools.
- Strong analytical, troubleshooting, and documentation skills with exceptional attention to detail.
- Effective communication and interpersonal skills, with the ability to collaborate in a team-oriented environment.
- Exposure to automation tools (e.g., Selenium, Appium, JUnit) and scripting languages (e.g., Python, Java) is advantageous.
- Familiarity with Agile/Scrum methodologies and CI/CD processes is preferred.
- ISTQB or similar software testing certifications will be considered an added advantage.
“Candidates must demonstrate flexibility in handling evolving project requirements and show a proactive attitude toward learning and implementing new tools and technologies when required.”
Pay: ₹2,000.00 - ₹3,000.00 per month
Benefits:
- Flexible schedule
- Paid sick time
- Paid time off
Work Location: In person