Job Title: QA Lead
Experience: 6-10 Yrs
Location: Hyderabad
Job Summary:
We are looking for a highly skilled Senior QA Engineer with 6-10 years of experience to join our dynamic Quality Assurance team. The ideal candidate will have strong experience in automated testing with tools like Selenium, Playwright, and a solid understanding of SQL for database testing. As a Senior QA Engineer, you will play a pivotal role in ensuring the delivery of high-quality products by developing and executing comprehensive test plans, identifying defects, and contributing to the continuous improvement of testing strategies.
Key Responsibilities:
- Test Automation: Design, develop, and execute automated test scripts using Selenium and Playwright.
- Manual Testing: Conduct exploratory and manual testing as needed, ensuring thorough coverage of functional and non-functional requirements.
- Database Testing: Utilize SQL to validate data integrity, run queries, and ensure database accuracy during testing.
- Test Strategy and Planning: Collaborate with product teams to define test strategies, test cases, and acceptance criteria for new features and releases.
- Test Execution and Reporting: Execute automated and manual tests, log defects, and generate detailed reports on test results, issues, and progress.
- Continuous Improvement: Analyze existing test processes and recommend improvements for efficiency, scalability, and coverage.
- Collaboration: Work closely with developers, product managers, and other stakeholders to identify test requirements and prioritize testing efforts.
- Mentoring and Leadership: Provide guidance and mentorship to junior QA engineers, helping them grow their skills and improve testing processes.
- Performance Testing: In some cases, assist in performance testing to evaluate the scalability and stability of applications.
- Documentation: Maintain clear and comprehensive documentation of test cases, test scripts, and defects.
Required Skills :
- Experience: 6-10 years of experience in QA engineering, with a strong focus on test automation.
- Automation Tools: Proficient in using Selenium WebDriver and Playwright for creating automated tests for web applications.
- SQL: Advanced knowledge of SQL for querying and validating databases, including writing complex SQL queries for data validation.
- Test Frameworks: Experience with test frameworks like JUnit, TestNG, or similar
- Programming Languages: Strong proficiency in Java, Python, JavaScript, or other relevant programming languages for automation scripting.
- Agile Methodologies: Hands-on experience in working within Agile/Scrum environments.
- Bug Tracking: Experience with bug tracking tools (e.g., Jira, Bugzilla).
- Version Control: Proficiency with version control systems such as Git.
- Problem-Solving Skills: Strong analytical and troubleshooting skills, with a keen eye for detail.
- Excellent Communication: Strong verbal and written communication skills, with the ability to work effectively in a collaborative team environment.
Add-on Skills:
- Experience with cloud-based testing tools and services (e.g., Sauce Labs, Browser Stack).
- Familiarity with performance testing tools like JMeter or LoadRunner.
- Experience in API testing using tools like Postman or Rest Assured.
Why Join Us:
- Opportunity to work on cutting-edge Al technology in a fast-paced startup environment.
- Collaborative culture that values innovation, creativity, and continuous learning.
- Competitive salary and benefits package.
- Room for growth and advancement within the company.