We are seeking a highly skilled QA Lead to enhance testing efforts for our industry-leading RFID platform, TagMatiks, and associated software applications. This role involves managing the QA lifecycle for both Cloud-based and Mobile (Android and iOS) applications, ensuring exceptional quality in performance, security, and accessibility.
As a QA Lead, you will lead the design of manual and automated testing strategies, collaborate closely with the software development and design teams, and drive the adoption of cutting-edge test automation frameworks. This is an excellent opportunity to contribute to the quality and reliability of advanced RFID solutions while mentoring a team of talented QA engineers.
Education:
Bachelor's Degree in Computer Science, Information Technology, Computer Engineering, or a related IT discipline; or equivalent experience.
Experience:
5-7 years of experience in software testing or a similar role, preferably in IT or cloud-based product companies.
Requirements:
Proven experience in leading QA processes and ensuring product quality.
Strong knowledge of QA methodologies, tools, and processes.
Expertise in test planning, test case development, and execution.
Hands-on experience with web service API testing (REST, SOAP, XML) using tools like Postman, SoapUI, or REST Assured.
Proficient in automation testing frameworks (e.g., Selenium, Appium) and performance testing tools (e.g., JMeter).
Familiarity with Agile/Scrum development methodologies and tools like Jira.
Strong critical thinking, problem-solving, and troubleshooting skills.
Excellent communication and interpersonal skills.
Sense of ownership and pride in delivering high-quality results.
Ability to manage multiple tasks in a dynamic, fast-paced environment.
Responsibilities:
Lead and manage a team of QA engineers to ensure the delivery of high-quality software products.
Analyze requirements, user stories, and use cases for completeness and feasibility.
Develop, document, and maintain comprehensive test strategies, plans, and cases.
Execute all levels of testing, including system, integration, and regression testing.
Identify, document, and track software defects, inconsistencies, and performance issues.
Collaborate with development, product, and project teams to ensure quality throughout the software development lifecycle.
Implement and maintain QA best practices, tools, and processes.
Mentor and guide junior QA team members.
Provide regular updates, reports, and documentation to stakeholders.
Continuously improve test automation coverage and efficiency.
Preferred Skills:
Experience with CI/CD pipelines and tools like Jenkins or Azure DevOps.
Knowledge of cloud-based platforms and testing in a cloud environment.
Familiarity with version control tools like Git.
Certifications such as ISTQB or equivalent are a plus.