Senior / Associate Lead Quality Assurance Engineer (Automation)
Colombo
IT /
Full Time /
On-site
As a Senior QA Engineer in our agile team, you will play a pivotal role in ensuring the quality and reliability of our SaaS products.. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software products. Working closely with the development team, this position will involve creating and executing comprehensive test plans, identifying and resolving software defects, and contributing valuable insights to enhance the overall product quality. This role requires strong communication skills and the ability to work closely with both technical and non-technical team members.
Responsibilities:
- Collaborate with the platform and development teams to understand product requirements and specifications.
- Develop and execute comprehensive test plans, test cases, and test scripts to validate software functionality and performance.
- Identify, document, and track software defects, working closely with the development team to ensure timely resolution.
- Actively participate in cross-functional meetings to provide valuable input on product design and functionality from a quality assurance perspective.
- Conduct thorough regression testing to ensure the stability and reliability of the software throughout the development lifecycle.
- Work closely with the development team to establish and maintain automated testing processes to streamline the QA workflow.
- Communicate effectively with team members to provide timely updates on testing progress and any potential risks or issues.
- Contribute to the continuous improvement of QA processes and procedures within the product team and the larger organization.
- Defect Detection Rate (% defects detected on QA process compared to total found in production) - Effectiveness of QA process to find issues before release to production.
- Testing Efficiency (Time taken to complete testing for sprint compared to estimated time) – Measure of efficiency to meet roadmap timelines
- Defect Resolution Time – Efficiency of collaboration between QA & Technical teams
To succeed in this role...
- Proven experience in software quality assurance, preferably in a product development environment.
- Experience with test automation tools and frameworks, Cypress experience is a plus.
- Familiarity with Agile development methodologies and the ability to adapt to a fast-paced, collaborative environment
- Strong understanding of software QA methodologies, tools, and processes, including both manual and automated testing.
- Excellent communication and interpersonal skills, with the ability to work closely with crossfunctional teams.
- Strong analytical skills and attention to detail to identify and document software defects effectively.
- Ability to prioritize tasks and manage time efficiently to meet project deadlines.
- A proactive and collaborative attitude with a strong commitment to the success of the product team and the overall organization.
- Attention to detail, multi-tasking, and time management experience.
- Excellent written and verbal communication skills
Skills