Senior Software Quality Assurance Engineer
Senior Software Quality Assurance Engineer
smc squared indiaEarly Applicant
- Posted a month ago
- Be among the first 20 applicants
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
- Hands-on experience with the use and implementation of automated tools for mobile such as Appium and web browser automation testing such as selenium
- 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
