Description:
We are seeking a skilled and enthusiastic QA Engineer with 2-4 years of experience in the software industry, with knowledge of automation testing. The ideal candidate should have a strong desire to learn and grow in software quality assurance and should be familiar with the latest tools and technologies used in automation testing. As a QA Engineer, you will be responsible for developing and executing test plans, identifying and reporting defects, and ensuring the overall quality of the software product.
Desired candidate profile:
- Develop and execute test plans and test cases for software products
- Work with cross-functional teams to identify and document defects and issues
- Checking Web and mobile application
- Participate in the creation and maintenance of automated test scripts and frameworks
- Conduct regression testing and analyze results to identify potential issues
- Work with development teams to ensure that testing requirements are integrated into the software development process
- Participate in the design and development of new features and enhancements
- Collaborate with product management to ensure that quality standards are met
- Ensure that testing is performed within project timelines and budget
- Document test results and provide feedback to the development team
Skills:
- Bachelor's degree in Computer Science/Engineering or a related field
- 2-4 years of experience in software quality assurance, with knowledge of automation testing
- Familiarity with test automation tools and frameworks such as Selenium, Appium, TestNG, etc.
- Experience with programming languages such as Java, and Python.
- Knowledge of software development processes and methodologies, including Agile and Scrum
- Familiarity with defect tracking tools such as JIRA, Bugzilla, etc.
- Knowledge of Mobile Applications and Web Applications testing is a must.
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment
- Strong problem-solving and analytical skills