14 Eminence Technology Jobs
Eminence Technology - Quality Analyst (3-5 yrs)
Eminence Technology
posted 3d ago
Flexible timing
Responsibilities :
- Develop and execute comprehensive test plans and test cases based on requirements and specifications.
- Perform functional, regression, integration, and performance testing.
- Identify, document, and track software defects using bug tracking systems (e.g, Jira, Bugzilla).
- Collaborate with developers and product managers to understand requirements and resolve issues.
- Participate in code reviews and provide feedback on code quality.
- Analyze test results and provide detailed reports to stakeholders.
- Develop and maintain test documentation, including test plans, test cases, and test reports.
- Automate test cases using appropriate testing tools and frameworks (e.g, Selenium, Cypress).
- Ensure adherence to quality standards and best practices.
- Participate in agile development processes and contribute to continuous improvement.
- Conduct usability testing and provide feedback on user experience.
- Monitor and analyze application performance and identify areas for improvement.
Required Skills :
- Strong understanding of software testing methodologies and best practices.
- Experience in developing and executing test plans and test cases.
- Proficiency in using bug tracking systems (e.g, Jira, Bugzilla).
- Experience with functional, regression, integration, and performance testing.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work effectively in a team environment.
- Knowledge of software development life cycle (SDLC).
Bonus Skills :
- Experience with test automation tools and frameworks (e.g, Selenium, Cypress, JUnit).
- Knowledge of scripting languages (e.g, Python, JavaScript).
- Experience with performance testing tools (e.g, JMeter, LoadRunner).
- Knowledge of database testing and SQL.
- Experience with cloud platforms (e.g, AWS, Azure, GCP).
- Experience with CI/CD pipelines.
Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software quality assurance.
- Strong understanding of software testing principles and practices.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team
Functional Areas: Other
Read full job descriptionPrepare for Quality Analyst roles with real interview advice