We are looking for an experienced Senior QA Engineer to lead our QA team and uphold the highest software and product testing standards.
In this role, you will be responsible for designing and implementing test strategies, building robust frameworks, identifying and resolving issues, reviewing QA reports and ensuring seamless product delivery. If you’re passionate about delivering quality products, have a meticulous eye for detail and enjoy mentoring others, we’d love to hear from you.
Responsibilities
- Design, develop, and execute comprehensive test plans, cases, and scripts to ensure high-quality software delivery.
- Collaborate closely with developers, product managers, and other team members to understand requirements and acceptance criteria.
- Perform manual and automated testing for web, mobile, and API applications to identify defects, inconsistencies, and areas for improvement.
- Develop and maintain automated test scripts using tools like Selenium, Cypress, or Appium to improve testing efficiency.
- Conduct performance, security, and usability testing to ensure the application meets the required standards.
- Analyse and report test results, logging defects in a clear and actionable manner, and work with the development team to resolve them.
- Ensure compatibility across different browsers, devices, and operating systems for a seamless user experience.
- Participate in code reviews and provide feedback to ensure the testability of features during development.
- Stay updated with the latest QA tools, techniques, and industry best practices to continuously improve testing processes.
- Mentor junior QA team members and participate in knowledge-sharing sessions.
Requirements
Technical Skills:
- 3+ years of experience in software testing and quality assurance.
- Strong knowledge of QA methodologies, tools, and processes.
- Hands-on experience with test automation tools like Selenium, Cypress, Appium, or Playwright.
- Proficiency in API testing tools such as Postman or Rest Assured.
- Experience with performance testing tools like JMeter or LoadRunner.
- Strong understanding of Agile methodologies and experience with tools like JIRA or Trello.
- Familiarity with version control systems like Git.
- Knowledge of CI/CD pipelines and integration with testing frameworks.
- Experience with database testing and ability to write basic SQL queries.
- Familiarity with mobile app testing tools such as BrowserStack, Sauce Labs, or Firebase Test Lab.
Soft Skills:
- Energetic team player who contributes to maintaining a positive and motivated team environment.
- Strong problem-solving and analytical skills.
- Positive thinker with a "can-do" attitude to tackle challenges effectively.
- Excellent communication and collaboration skills.
- Respect and value diverse perspectives while working with team members.
- Ability to manage multiple priorities in a dynamic environment.
Preferred Qualifications:
- Experience with testing cloud-based platforms or SaaS products.
- Knowledge of scripting languages like Python or Java for advanced test automation.
- Familiarity with security testing and tools like OWASP ZAP or Burp Suite.
- Understanding of accessibility testing principles and tools like Axe or Wave.
- ISTQB or other relevant certifications are a plus.
What We Offer
- Competitive salary
- Opportunity to work from home
- A fast-paced and collaborative environment
- Warm and friendly company culture
Generating Apply Link...