A tech company specializing in IoT is seeking a Senior QA Engineer in Bengaluru, India. You will be responsible for developing and executing test plans for connected smart home devices. The ideal candidate will have a BS/MS in Computer Science, at least 7 years of experience in software testing, proficiency in QA methodologies, and strong automation skills. Experience in mobile app testing and familiarity with tools like JIRA and SoapUI is essential. This role offers a dynamic working environment focused on quality and innovation.
Qualifications
Minimum of 7 years of relevant professional experience in software testing.
Proven experience in quality assurance and feature verification.
Strong knowledge of QA methodologies and processes.
Responsibilities
Develop and execute manual and automated test plans for smart home IoT devices.
Review requirements specifications and provide feedback.
Estimate, prioritize, and coordinate testing activities.
Skills
Software testing
Quality assurance
Communication skills
Agile methodology
Automation testing
Education
BS/MS in Computer Science or Engineering
Tools
JIRA
SoapUI
Postman
Zephyr
LoadUI
Job description
Responsibilities
As a Senior QA Engineer, you will develop and execute manual and automated test plans to ensure product quality of the connected smart home IoT devices and services.
Review requirements specifications and technical design documents to provide timely and meaningful feedback
Create detailed, comprehensive and well-structured test plans and test cases for mobile apps and for end-to-end functionality
Estimate, prioritize, plan, and coordinate testing activities
Design, develop and execute automation testcases for Mobile apps
Identify, record, document and track defects
Work closely with SW team on bug fixing and improving overall product quality
Perform thorough regression test suites for all product releases
Maintain technical documentation
Provide triage assistance to customer support when needed
Requirements
BS/MS degree in Computer Science, Engineering or equivalent field and a minimum of 7 years relevant professional experience
Proven working experience in software testing, feature verification and quality assurance
Strong knowledge of software QA methodologies, processes, and tools such as Zephyr and RTM
Experience in mobile app testing on both iOS and Android platforms.
Experience as user and administrator for a defect tracking system such as JIRA
Experience in writing clear, concise and comprehensive test plans and test cases
Experience working with Agile scrum teams
Excellent communications and interpersonal skills
Nice to have
Working experience in IoT space
Experience with API testing tools such as SoapUI and Postman
Familiarity with NoSQL databases such as DynamoDB for Database testing
Experience with Performance testing tools such as jMeter and LoadUI
Experience with performance or security testing with an understanding of penetration testing concepts, vulnerabilities and security risks