We are seeking a seasoned Testing professional to support our testing team within a dynamic, product-based environment. The ideal candidate will bring a strong background in both manual and automated testing, with a proven track record in performance testing, functional testing and security testing. As part of our Agile-driven team, the QA will ensure that all aspects of product testing are efficiently executed to maintain the highest standards of software quality and reliability.Key Responsibilities:Collaborate with cross-functional teams including product management, development, and operations to integrate testing into all phases of the product lifecycle.Test Planning and Execution:
- Design, develop, and execute test cases, scripts, plans, and procedures (manual and automated).
- Responsible for all aspects of the testing process, including risk-driven testing, defect tracking,
- Development and maintenance of automated test frameworks and tools to
support efficient testing.Performance Testing:
- Plan and execute performance testing strategies to ensure software performance and stability under load.
- Analyse performance test results and coordinate with development teams for performance optimization.
Quality Assurance:
- Ensure that testing is compliant with the latest industry practices and meets customer expectations.
- Conduct regular reviews of systems and generate reports on test results and testing progress.
- Lead root cause analysis and ensure corrective measures meet quality standards and are fully documented.
Agile Practices:
- Promote Agile testing methodologies and align testing strategies with Agile practices.
- Participate in Agile meetings and processes, such as sprints, scrums, retrospectives, and planning sessions.
Continuous Improvement:
- Continuously enhance testing frameworks, tools, and methodologies to improve process efficiency.
- Stay updated with the latest trends and technologies in software testing and introduce innovations and best practices to the team.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5-8 years of experience in software testing with a strong background in both manual and automated testing.
- Experience in performance testing and use of performance test tools (e.g., LoadRunner, JMeter).
- Experience with automated testing tools (e.g., Selenium, Test Complete, QTP).
Experience in NetworkingExperience in SQL and No SQLExperience in both cloud and on-premises platform
- Proficient in scripting languages relevant to test automation (e.g., Python, Ruby, JavaScript).
- Strong knowledge of software QA methodologies, tools, and processes.
- Excellent analytical skills and a problem-solving mindset.
- Excellent communication and collaboration skills.
- Experience on CI/CD pipelines like Azure Devops and Test results.
Discover more from
Subscribe to get the latest posts sent to your email.
