Drag

QA Analyst/Tester

Location : ,

Job Description

We are looking for a meticulous and experienced QA Engineer to join our Quality Assurance team. The ideal candidate will have a strong background in automation testing and experience with SQL/Oracle database testing. You will be responsible for ensuring the quality and reliability of our software products through rigorous testing and quality assurance practices.

 

### Key Responsibilities

- **Test Automation**: Develop, maintain, and execute automated test scripts using tools like Selenium, JUnit, or equivalent.

- **SQL/Oracle Testing**: Perform testing on SQL and Oracle databases to ensure data accuracy and integrity.

- **Manual Testing**: Conduct manual testing as needed, including regression, integration, and functional testing.

- **Test Planning**: Create comprehensive test plans, test cases, and test reports to document testing activities and results.

- **Bug Tracking**: Identify, document, and track software defects using bug tracking tools like JIRA or Bugzilla.

- **Collaboration**: Work closely with developers, product managers, and other stakeholders to understand requirements and ensure test coverage.

- **Continuous Improvement**: Stay updated with the latest testing methodologies and tools to continuously improve QA processes.

 

### Required Qualifications

- **Education**: Bachelor’s degree in Computer Science, Engineering, or a related field.

- **Experience**: Minimum of [X] years of experience in QA engineering, with a focus on automation and database testing.

- **Technical Skills**:

  - Proficiency in test automation tools such as Selenium, JUnit, TestNG, or equivalent.

  - Strong knowledge of SQL and experience with Oracle databases.

  - Familiarity with programming languages like Java or Python for test automation.

  - Understanding of software development lifecycle (SDLC) and testing methodologies.

  - Experience with version control systems like Git.

- **Soft Skills**:

  - Strong analytical and problem-solving skills.

  - Excellent attention to detail and a commitment to quality.

  - Effective communication and teamwork abilities.

  - Ability to work independently and manage multiple tasks simultaneously.

- Experience with performance testing tools like JMeter or LoadRunner.

- Knowledge of continuous integration/continuous deployment (CI/CD) practices and tools such as Jenkins.