We are seeking a highly skilled QA professional to join our team. As a QA you will play a pivotal role in ensuring the quality and reliability of our software products. You will develop and implement testing strategies, and collaborate with cross-functional teams to deliver top-notch software solution to our clients
Responsibilities
- Develop and document comprehensive test plans, test cases, and test scripts based on project requirements and specifications.
- Define testing strategies for different phases of the software development lifecycle (SDLC).
- Execute manual and automated tests, analyzing results to identify defects and ensure product quality.
- Work with development teams to prioritize and resolve defects, retesting as necessary.
- Collaborate with cross-functional teams (developers, business analysts, product owners) to understand requirements and provide feedback on design and usability.
- Participate in daily stand-ups, sprint planning, and retrospective meetings to provide updates on testing progress and issues.
- Document test cases, procedures, and findings clearly and concisely for future reference and audit purposes.
- Identify opportunities for process improvements in testing methodologies and tools.
Candidate Qualifications
We are looking for candidates who meet the following qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 1+ years of proven experience in both automated and manual testing, with a strong understanding of testing methodologies and best practices
- Experience with test automation tools and frameworks (e.g., Selenium, POM, JUnit, TestNG)
- Excellent communication and interpersonal skills
- Knowledge of software development life cycle (SDLC) and Agile/Scrum methodologies
- Attention to detail and a commitment to delivering high-quality results
Required Skills
The ideal candidate should possess the following skills:
- Test Planning
- Test Execution
- Test Automation
Skills: test automation,software,test cases