Major Responsibilities
Requirement analysis.
Investigate product quality and identify deficiencies.
Test effort estimation and test case documentation.
Perform manual testing when necessary to ensure comprehensive test coverage.
Delivery of high-quality, Scalable, and Extensible systems and applications.
Adoption and Evolution of the software engineering practices and tools within the organization.
Collaborate with other technology and business teams within the organization to provide efficient and robust solutions to problems.
Prepare and produce releases of software components.
Stay up to date with industry best practices and the latest testing tools and technologies.
Desired Skills
Basic knowledge of software testing.
Experience with both manual and automated testing.
User-oriented perspective.
Knowledge of software development processes and methodologies.
Strong problem-solving skills also an understanding of data structures and algorithms.
Sound understanding of object-oriented programming and excellent software design skills.
Strong understanding of database design and SQL development.
Good to have knowledge of Java and NoSQL technologies.
Basic Qualifications
0 to 4 years of industry experience.
Bachelor's or Master’s Degree in Computer Science / IT.
Excellent communication and collaboration skills.
Passion to work in a startup-like environment.
Quality Analyst • Delhi, India