Job Description
Skills:
Selenium, JUnit, Postman, JIRA, Cypress, TestRail, Python, Appium,
Selenium, JUnit, Postman, JIRA, Cypress, TestRail, Python, Appium,
Responsibilities:**
- Design, develop, and execute automated test scripts using tools such as Selenium, JUnit, or similar.
- Perform manual testing to identify, document, and track software defects.
- Collaborate with the development team to understand requirements and design test plans and test cases.
- Conduct regression testing to ensure existing functionality is not affected by new changes.
- Analyze test results, identify trends, and report on software quality metrics.
- Participate in code reviews and provide feedback from a testing perspective.
- Continuously improve testing processes and methodologies.
- Maintain and update test environments and test data.
- Work closely with cross-functional teams to ensure timely delivery of high-quality software.
Requirements
- Bachelors degree in Computer Science, Information Technology, or a related field.
- Proven experience in software testing, including both automation and manual testing.
- Proficiency in automation testing tools such as Selenium, QTP, or similar.
- Strong understanding of software development life cycle (SDLC) and testing methodologies.
- Experience with test management tools like JIRA, TestRail, or similar.
- Excellent analytical and problem-solving skills.
- Strong attention to detail and ability to work in a fast-paced environment.
- Good communication and teamwork skills.
Preferred Qualifications
- Experience with performance and load testing tools.
- Knowledge of programming languages such as Java, Python, or C#.
- Familiarity with continuous integration/continuous deployment (CI/CD) processes.