Quality Engineer with 5–6 years of experience in software testing, automation, and quality assurance. Skilled in designing and executing test plans, developing automation frameworks, performing performance testing, and collaborating with development teams to ensure high-quality software delivery across multiple projects.
Responsibilities
Test Planning & Test Execution:
- Develop and implement comprehensive test plans for multiple projects based on project requirements.
- Collaborate with project managers to ensure testing timelines align with project milestones.
- Design, execute, and manage test cases to ensure thorough testing coverage.
- Lead and coordinate testing efforts across multiple projects simultaneously.
- Act as a point of contact for testing-related activities across projects.
- Coordinate with project managers to prioritize testing tasks based on project timelines and critical paths.
Automation Testing:
- Develop and maintain automation frameworks using tools such as Selenium, Playwright, Cypress, and Cucumber.
- Support continuous testing across projects.
- Stay updated with the latest automation tools and technologies to improve efficiency.
- Perform performance testing using JMeter to evaluate system performance, scalability, and reliability.
- Work with CI/CD pipelines to support automated testing.
- Demonstrate knowledge of database testing.
Operational Support:
- Provide operational support by monitoring production environments.
- Identify and address issues in production systems.
- Support system stability and operational reliability.
Problem Solving:
- Identify and troubleshoot complex issues in collaboration with development teams.
- Analyze root causes of defects and implement preventive measures.
- Work with cross-functional teams including development, product management, and support.
- Ensure a holistic approach to quality assurance.
Nice to Have:
- Ability to analyze and interpret performance testing results.
- Identify areas for system improvement and optimization.