Job Description
ROLES & RESPONSIBILITY
Review requirements, specifications, and technical design documents to provide timely and meaningful feedback.
Create detailed, comprehensive and well-structured test plans and test cases.
Estimate, prioritize, plan and coordinate testing activities.
Ensure continuous quality improvement.
Design, develop and execute automation scripts.
Identify, record, document thoroughly and track bugs.
Perform thorough regression testing when bugs are resolved.
Develop and apply testing processes for new and existing products.
Liaise with internal teams (e.g. developers and product managers) to identify system requirements.
Monitor debugging process results.
Track quality assurance metrics, like defect densities and open defect counts.
Should be a key player in complete product development.
Perform unit and integration testing before launch.
Conduct functional and non-functional testing.
Troubleshoot and debug applications.
Create package's and release the versions of application.
EDUCATIONAL QUALIFICATIONS AND WORK EXPERIENCE
Candidate must have degrees of BE / B Tech in Computer Science / Electronic & Communications /Information Technology / Electrical & Electronics Engineering.
5 years+ experience in software testing and quality assurance.
Worked on least 5+ projects related to software QA with the proven & independent contribution to the project.
SKILLS REQUIRED
Proven work experience in Software development.
Proven work experience in software quality assurance.
Critical thinker and problem-solving skills
Strong knowledge of software QA methodologies, tools and processes.
Experience in writing clear, concise and comprehensive test plans and test cases.
Hands-on experience with both white box and black box testing.
Hands-on experience with automated testing tools.
Solid knowledge of SQL and scripting
Experience with performance and/or security testing.
In-depth knowledge of programming for diverse operating systems (preferably Linux) & platforms using development tools.
Working knowledge of C++, RESTfull API's, Java, Python, Junit, etc.
Excellent understanding of software design and programming principles.
Thorough understanding of development lifecycle & experience of development methodologies, like waterfall and agile.
Ingenuity and creativity for solving bottlenecks, complex issues in development.
Communication skills - including the ability to convey information to non-technical colleagues in a concise and clearway.
An understanding of business processes and constraints along with up-to-date knowledge on new technologies.
Develop Real-time high frequency, performance-efficient, low latency applications would be a plus point.
Working experience with git and bitbucket.
Strong knowledge on low-level programming language and working knowledge of Linux operating system.
Software development analysis, unit and functional testing, Documentation skills.
Please share your updated CV at:
[Confidential Information].Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Quality Assurance Executive
Role/Responsibilies: QA Engineer
Contact Details:
Company: Sharp Consulting Group
Location(s): Mumbai